From 6d0c850fefd954e4d56736670fc69c8a5de6c52f Mon Sep 17 00:00:00 2001 From: karmoham Date: Tue, 17 Sep 2019 15:22:06 -0400 Subject: [PATCH] Releasing beta package v19.8.1b3 --- changelog/undistributed.rst | 66 ++- sdk_generator/outputs/bitbucket_parser.json | 2 +- sdk_generator/outputs/github_parser.json | 2 +- src/genie/libs/parser/__init__.py | 2 +- src/genie/libs/parser/iosxe/show_flow.py | 178 +++++++- src/genie/libs/parser/iosxe/show_lldp.py | 3 +- src/genie/libs/parser/iosxe/show_mpls.py | 42 +- .../libs/parser/iosxe/show_segment_routing.py | 75 ++++ src/genie/libs/parser/iosxe/show_vtp.py | 7 +- .../libs/parser/iosxe/tests/test_show_flow.py | 173 +++++++- .../libs/parser/iosxe/tests/test_show_lldp.py | 228 ++++++++++ .../libs/parser/iosxe/tests/test_show_mpls.py | 67 +++ .../iosxe/tests/test_show_segment_routing.py | 78 +++- .../libs/parser/iosxe/tests/test_show_vtp.py | 72 +++ src/genie/libs/parser/iosxr/show_bgp.py | 242 +++++++++- src/genie/libs/parser/iosxr/show_mld.py | 4 +- src/genie/libs/parser/iosxr/show_platform.py | 14 +- src/genie/libs/parser/iosxr/show_rpl.py | 2 +- .../libs/parser/iosxr/tests/test_show_bgp.py | 420 ++++++++++-------- .../parser/iosxr/tests/test_show_platform.py | 34 ++ src/genie/libs/parser/nxos/show_ipv6.py | 3 +- .../libs/parser/nxos/show_spanning_tree.py | 7 +- src/genie/libs/parser/nxos/show_vxlan.py | 80 +++- .../libs/parser/nxos/tests/test_show_ipv6.py | 4 +- .../nxos/tests/test_show_spanning_tree.py | 9 +- .../libs/parser/nxos/tests/test_show_vxlan.py | 347 ++++++++++++++- src/genie/libs/parser/parsers.json | 2 +- 27 files changed, 1899 insertions(+), 264 deletions(-) diff --git a/changelog/undistributed.rst b/changelog/undistributed.rst index 811cecfa91..a2671787e7 100644 --- a/changelog/undistributed.rst +++ b/changelog/undistributed.rst @@ -60,6 +60,8 @@ * Added ShowSegmentRoutingMplsMappingServer for: 'show segment-routing mpls mapping-server ipv4' 'show segment-routing mpls mapping-server ipv6' + * Added ShowSegmentRoutingMplsLbAssignedSids for: + 'show segment-routing mpls lb assigned-sids' -------------------------------------------------------------------------------- ISSU @@ -82,6 +84,8 @@ * Updated ShowBgpL2vpnEvpn for: added a schema and unittest, and updated based on the schema * Updated ShowBgpInstanceAllAll for address family regex issue + * Updated ShowBgpL2vpnEvpn: + * updated schema to support more output * IOS * Added ShowBgpSummary for: * show bgp summary @@ -140,6 +144,11 @@ * Added ShowIpMsdpPeer for commands: * show ip msdp peer * show ip msdp vrf {vrf} peer +* IOSXE + * Update ShowMplsLdpNeighborDetail: + * fix cli wrong command parser error + * Update ShowMplsForwardingTable: + * update regex to support more output pattern -------------------------------------------------------------------------------- vlan @@ -147,11 +156,14 @@ * IOSXE * Fixed regex in ShowVlan -------------------------------------------------------------------------------- - FLOW MONITOR + FLOW -------------------------------------------------------------------------------- * IOSXE * Added ShowFlowMonitor for: * show flow monitor {name} cache format table + * Added ShowFlowExporterStatistics for: + * show flow exporter statistics + * show flow exporter {exporter} statistics -------------------------------------------------------------------------------- ROUTING @@ -159,7 +171,6 @@ * IOSXE * Update ShowIpCef * update regex to support outgoing_label_backup and outgoing_label_info - * IOSXR * Updated ShowRouteIpv4: * Matching more routes @@ -181,7 +192,7 @@ * changed some fields in schema to Optional * Updated ShowSpanningTreeDetail to: * updated regex to accommodate more formats - * add support for rstp + * add support for rstp * chnaged some fields in schema to Optional -------------------------------------------------------------------------------- @@ -197,3 +208,52 @@ -------------------------------------------------------------------------------- * IOSXR * Updated ShowArpTrafficDetail to parse drop_adj key from output + + +-------------------------------------------------------------------------------- + VTP +-------------------------------------------------------------------------------- +* IOSXE: + * Updated ShowVtpStatusSchema to: + * Changed schema keywords to Optional + +-------------------------------------------------------------------------------- + IPV6 +-------------------------------------------------------------------------------- +* NXOS + * Updated ShowIpv6NdInterfaceVrfAll to parse more varied output + +-------------------------------------------------------------------------------- + MLD +-------------------------------------------------------------------------------- +* IOSXR + + * Updated ShowMldGroupsDetail to support empty output + * Updated ShowMldGroupsDetail to support empty output + +-------------------------------------------------------------------------------- + lldp +-------------------------------------------------------------------------------- +* IOS + * Updated ShowLlpdEntry to: + * Updated regex to accommodate more formats + +-------------------------------------------------------------------------------- + platform vm +-------------------------------------------------------------------------------- +* IOSXR + * Updated ShowPlatformVm to: + * Updated regex to accommodate different formats from the outputs + +-------------------------------------------------------------------------------- + RPL +-------------------------------------------------------------------------------- +* IOSXR + * Updated ShowRplRoutePolicy: + * Updated passing command in device.parse() + +-------------------------------------------------------------------------------- + VXLAN +-------------------------------------------------------------------------------- +* NXOS + * Updated ShowRunningConfigNvOverlay for more varied output \ No newline at end of file diff --git a/sdk_generator/outputs/bitbucket_parser.json b/sdk_generator/outputs/bitbucket_parser.json index ec10fd61de..596d1b5629 100644 --- a/sdk_generator/outputs/bitbucket_parser.json +++ b/sdk_generator/outputs/bitbucket_parser.json @@ -1 +1 @@ -{"tokens": ["ios", "iosxe", "asr1k", "c3850", "cat4k", "iosxr", "junos", "nxos", "dnac", "asa", "linux"], "show access-lists": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_acl.py#9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#119"}}, "show access-lists {acl}": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_acl.py#9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#119"}}, "show archive": {"ios": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#12"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#38"}}, "show archive config differences": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#115"}}, "show archive config differences {fileA} {fileB}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#115"}}, "show archive config differences {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#115"}}, "show archive config incremental-diffs {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#24"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#216"}}, "show arp": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#67"}, "asa": {"module_name": "show_arp", "class": "ShowArp", "doc": "Parser for\n * show arp\n ", "schema": "{\nAny (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n 'link_layer_address': ,\n 'age': ,\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_arp.py#40"}}, "show arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#67"}}, "show arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#67"}}, "show arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#67"}}, "show arp application": {"ios": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "Parser for show arp application", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#66"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "\n Parser for show arp application\n ", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#1209"}}, "show arp summary": {"ios": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#70"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#1276"}}, "show ip arp": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#54"}}, "show ip arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#54"}}, "show ip arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#31"}}, "show ip arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#31"}}, "show ip arp summary": {"ios": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for show ip arp summary", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#54"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for:\n show ip arp summary\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#164"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#267"}}, "show ip traffic": {"ios": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for: show ip traffic", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#58"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for:\n show ip traffic\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#377"}}, "show bgp {address_family} all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#577"}}, "show bgp all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#577"}}, "show bgp all cluster-ids": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": "\n Parser for show bgp all cluster-ids\n Executing 'show vrf detail | inc \\(VRF' to collect vrf names.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#68"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": " Parser for \"show bgp all cluster-ids\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6120"}}, "show bgp all detail": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1464"}}, "show bgp vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1464"}}, "show bgp {address_family} vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1464"}}, "show bgp all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3884"}}, "show bgp all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3884"}}, "show bgp {address_family} all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3884"}}, "show bgp {address_family} all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3884"}}, "show bgp {address_family} all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4687"}}, "show bgp all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4687"}}, "show bgp all neighbors {neighbor} policy": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": "Parser for show bgp all neighbors policy", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#49"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": " Parser for \"show bgp all neighbors {neighbor} policy\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6282"}}, "show bgp {address_family} all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5298"}}, "show bgp all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5298"}}, "show bgp {address_family} all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5935"}}, "show bgp all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5935"}}, "show bgp {address_family} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2236"}}, "show bgp all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2236"}}, "show bgp vrf {vrf} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2236"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3521"}}, "show bgp {address_family} vrf {vrf} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2187"}}, "show bgp {address_family} rd {rd} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2187"}}, "show bgp {address_family} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2187"}}, "show bgp summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2187"}}, "show ip bgp all dampening parameters": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": "Parser for show ip bgp all dampening parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#108"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": " Parser for \"show ip bgp all dampening parameters\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6993"}}, "show ip bgp template peer-policy {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6700"}}, "show ip bgp template peer-policy": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6700"}}, "show ip bgp template peer-session {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6410"}}, "show ip bgp template peer-session": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6410"}}, "show interfaces": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2462"}}, "show interfaces {interface}": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2462"}}, "show interfaces {intf} accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2863"}}, "show interfaces accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2863"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2298"}}, "show interfaces {interface} counters": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "Parser for show interfaces counters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#96"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "parser for show interfaces counters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2802"}}, "show interfaces stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2960"}}, "show interfaces {interface} stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2960"}}, "show interfaces switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1224"}}, "show interfaces {interface} switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1224"}}, "show interfaces trunk": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "Parser for show interfaces trunk", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#106"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "parser for show interfaces trunk", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2722"}}, "show ip interface": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1669"}}, "show ip interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1669"}}, "show ip interface brief {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#940"}}, "show ip interface brief": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#940"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#104"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for show ip interface brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2435"}}, "show ip interface brief | include {ip}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for: show ip interface brief | include ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#68"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for:\n show ip interface brief | include \n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1126"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#104"}}, "show ip interface brief | include Vlan": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for: show ip interface brief | include Vlan", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#63"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for:\n show ip interface brief | include Vlan\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1021"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2517"}}, "show ipv6 interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2297"}}, "show ipv6 interface": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2297"}}, "show dot1x": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#20"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#266"}}, "show dot1x all count": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#30"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#453"}}, "show dot1x all details": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#15"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#83"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetails", "doc": "Parser for:\n show dot1x all details\n ", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) re_auth_max: ,\n Optional (str) mac-auth-bypass: ,\n Optional (str) port_status: ,\n Optional (str) timeout: {\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) quiet_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) server_timeout: ,\n Optional (str) start_period: ,\n Optional (str) supp_timeout: ,\n Optional (str) tx_period: ,\n Optional (str) re_auth_period: ,\n Optional (str) time_to_next_reauth: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n Optional (str) client: ,\n Optional (str) auth_method: ,\n Optional (str) session: {\n Optional (str) reauth_action: ,\n Optional (str) auth_by: ,\n Optional (str) session_id: ,\n Optional (str) auth_sm_state: ,\n Optional (str) auth_bend_sm_state: ,\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_dot1x.py#236"}}, "show dot1x all statistics": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#35"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#304"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for:\n show dot1x all statistics\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'txreq': ,\n 'rxlogoff': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxlenerr: ,\n Optional (str) txreq: ,\n Optional (str) txreqid: ,\n Optional (str) rxstart: ,\n Optional (str) rxlogoff: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n Optional (str) rxinvalid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_dot1x.py#42"}}, "show dot1x all summary": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#25"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#379"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for:\n show dot1x all summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'pae': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_dot1x.py#129"}}, "show ip igmp vrf {vrf} groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#405"}}, "show ip igmp groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#405"}}, "show ip igmp vrf {vrf} interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#79"}}, "show ip igmp interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#79"}, "nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#462"}}, "show ip igmp vrf {vrf} ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#644"}}, "show ip igmp ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#644"}}, "show bridge-domain": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#76"}}, "show bridge-domain {bd_id}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#76"}}, "show bridge-domain | count {word}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#76"}}, "show ethernet service instance detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#279"}}, "show ethernet service instance interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#279"}}, "show ethernet service instance id {service_instance_id} interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#279"}}, "show ethernet service instance stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#612"}}, "show ethernet service instance interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#612"}}, "show ethernet service instance id {service_instance_id} interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#612"}}, "show ethernet service instance summary": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#61"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#722"}}, "show l2vpn service all": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#42"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#1047"}}, "show l2vpn vfi": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#33"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#833"}}, "show ip route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#358"}}, "show ip route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}}, "show ip route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}}, "show ip route": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#358"}}, "show ip route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}}, "show ip route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}}, "show ip route summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1821"}}, "show ip route vrf {vrf} summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1821"}}, "show ipv6 route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#599"}}, "show ipv6 route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}}, "show ipv6 route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}}, "show ipv6 route": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#599"}}, "show ipv6 route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}}, "show ipv6 route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}}, "show ipv6 route vrf {vrf} updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#824"}}, "show ipv6 route updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#824"}}, "show mpls forwarding-table vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1638"}}, "show mpls forwarding-table {prefix}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1638"}}, "show mpls forwarding-table": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1638"}}, "show mpls interfaces": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1918"}}, "show mpls interfaces detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1918"}}, "show mpls interfaces {interface} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1918"}}, "show mpls interfaces {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1918"}}, "show mpls interfaces {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1918"}}, "show mpls interfaces vrf {vrf} ": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1918"}}, "show mpls l2transport vc detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#143"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#2206"}}, "show mpls l2transport vc": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#152"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#2611"}}, "show mpls ldp bindings": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#898"}}, "show mpls ldp bindings {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#898"}}, "show mpls ldp bindings {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#898"}}, "show mpls ldp bindings vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#898"}}, "show mpls ldp capabilities": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1042"}}, "show mpls ldp capabilities {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1042"}}, "show mpls ldp discovery": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1186"}}, "show mpls ldp discovery {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1186"}}, "show mpls ldp discovery {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1186"}}, "show mpls ldp discovery {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1186"}}, "show mpls ldp discovery vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1186"}}, "show mpls ldp discovery vrf {vrf} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1186"}}, "show mpls ldp igp sync": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1452"}}, "show mpls ldp igp sync {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1452"}}, "show mpls ldp igp sync interface {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1452"}}, "show mpls ldp igp sync vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1452"}}, "show mpls ldp neighbor": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#586"}}, "show mpls ldp neighbor vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#586"}}, "show mpls ldp neighbor detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#845"}}, "show mpls ldp neighbor vrf {vrf} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#845"}}, "show mpls ldp nsr statistics": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#61"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#298"}}, "show mpls ldp parameters": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#56"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#75"}}, "show ntp associations": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ntp.py#65"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ntp.py#62"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ntp.py#84"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n Optional (str) refid: ,\n Optional (str) type: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ntp.py#61"}}, "show ntp associations detail": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ntp.py#298"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ntp.py#493"}}, "show ntp config": {"ios": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ntp.py#242"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ntp.py#355"}}, "show ntp status": {"ios": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ntp.py#204"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ntp.py#188"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ntp.py#332"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) ass_id: ,\n Optional (str) clock: ,\n Optional (str) frequency: ,\n Optional (str) jitter: ,\n Optional (str) leap_status: ,\n Optional (str) number_of_events: ,\n Optional (str) offset: ,\n Optional (str) peer: ,\n Optional (str) poll: ,\n Optional (str) precision: ,\n Optional (str) processor: ,\n Optional (str) recent_event: ,\n Optional (str) refid: ,\n Optional (str) reftime: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) stability: ,\n Optional (str) state: ,\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) synch_source: ,\n Optional (str) system: ,\n Optional (str) version: ,\n Optional (str) leap: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ntp.py#190"}}, "show lldp": {"ios": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#17"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#36"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_delay': ,\n}", "uid": "show_lldp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#30"}}, "show lldp entry {entry}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#122"}}, "show lldp entry *": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#122"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry *", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#107"}}, "show lldp interface {interface}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#429"}}, "show lldp interface": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#429"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#396"}}, "show lldp neighbors detail": {"ios": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#25"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#337"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#300"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "parser for lldp show neighbors detail", "schema": "{\n'total_entries': ,\n'interfaces': {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n Optional (str) port_description: ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'capabilities': {\n Any (str) *: {\n 'name': ,\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n 'management_address_v4': ,\n 'management_address_v6': ,\n 'vlan_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#207"}}, "show lldp traffic": {"ios": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#29"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#363"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'counters': {\n 'frame_in': ,\n 'frame_out': ,\n 'frame_error_in': ,\n 'frame_discard': ,\n 'tlv_discard': ,\n 'tlv_unknown': ,\n 'entries_aged_out': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#321"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "parser ofr show lldp traffic", "schema": "{\n'counters': {\n 'total_frames_received': ,\n 'total_frames_transmitted': ,\n 'total_frames_received_in_error': ,\n 'total_frames_discarded': ,\n 'total_unrecognized_tlvs': ,\n 'total_entries_aged': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#430"}}, "show ip mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#81"}}, "show ip mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#81"}}, "show ip mroute static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#347"}}, "show ip mroute vrf {vrf} static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#347"}}, "show ip multicast": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#437"}}, "show ip multicast vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#437"}}, "show ipv6 mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#297"}}, "show ipv6 mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#297"}}, "show memory statistics": {"ios": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_memory.py#7"}, "iosxe": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_memory.py#35"}}, "show ipv6 mld vrf {vrf} groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#275"}}, "show ipv6 mld groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#275"}}, "show ipv6 mld vrf {vrf} interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#60"}}, "show ipv6 mld interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#60"}, "nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#104"}}, "show ipv6 mld vrf {vrf} ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#455"}}, "show ipv6 mld ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#455"}}, "dir": {"ios": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#63"}, "iosxe": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#603"}, "iosxr": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\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 },\n },\n },\n}", "uid": "dir", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#1301"}, "nxos": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'disk_used_space': ,\n'disk_free_space': ,\n'disk_total_space': ,\n'dir': ,\n'files': {\n Any (str) *: {\n 'size': ,\n 'date': ,\n 'time': ,\n },\n },\n}", "uid": "dir", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#1064"}}, "show boot": {"ios": {"module_name": "show_platform", "class": "ShowBootvar", "doc": "Parser for show boot", "schema": "{\nOptional (str) current_boot_variable: ,\nOptional (str) next_reload_boot_variable: ,\nOptional (str) config_file: ,\nOptional (str) bootldr: ,\nOptional (str) active: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\nOptional (str) standby: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#318"}, "iosxe": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "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 },\nOptional (str) standby: {\n Optional (str) configuration_register: ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1737"}, "nxos": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "schema": "{\n'current_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n'next_reload_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n}", "uid": "show_boot", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#690"}}, "show environment": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2592"}}, "show environment | include {include}": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\n },\n },\n },\n}", "uid": "show_environment___include_include", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\n },\n },\n },\n}", "uid": "show_environment___include_include", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2592"}}, "show inventory": {"ios": {"module_name": "show_platform", "class": "ShowInventory", "doc": "\n Parser for:\n * show Inventory\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#105"}, "iosxe": {"module_name": "show_platform", "class": "ShowInventory", "doc": " Parser for:\n * 'show inventory'\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1187"}, "iosxr": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'module_name': {\n Any (str) *: {\n 'descr': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n },\n}", "uid": "show_inventory", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#724"}, "nxos": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'name': {\n Any (str) *: {\n 'description': ,\n 'slot': ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_inventory", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#380"}, "asa": {"module_name": "show_inventory", "class": "ShowInventory", "doc": "Parser for\n * show interface summary\n ", "schema": "{\nAny (str) *: {\n 'description': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n}", "uid": "show_inventory", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_inventory.py#34"}}, "show module": {"ios": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#510"}, "iosxe": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2151", "cat4k": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'chassis_type': ,\n'power_consumed': ,\n'mod': {\n Any (str) *: {\n 'port': ,\n 'card_type': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address_from': ,\n 'mac_address_to': ,\n 'hw_ver': ,\n Optional (str) fw_ver: ,\n Optional (str) sw_ver: ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_mode: ,\n Optional (str) redundancy_status: ,\n },\n },\n'system_failures': {\n 'power_supply': ,\n },\n}", "uid": "show_module", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/cat4k/show_platform.py#38"}}, "nxos": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'slot': {\n 'rp': {\n Any (str) *: {\n Any (str) *: {\n 'ports': ,\n Optional (str) model: ,\n 'status': ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n Optional (str) lc: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n },\nOptional (str) xbar: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) module_type: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_module", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#893"}}, "show platform": {"ios": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for Parser for show platform", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#420"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1478"}, "iosxr": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#320"}}, "show platform hardware qfp active infrastructure bqs queue output default all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n 'lic_throughput_oversub_drops_packets': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_infrastructure_bqs_queue_output_default_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n 'lic_throughput_oversub_drops_packets': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_infrastructure_bqs_queue_output_default_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2875"}}, "show platform hardware qfp active infrastructure bqs queue output default interface {interface}": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2875"}}, "show platform hardware port {port} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3216"}}, "show platform hardware slot {slot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3216"}}, "show platform hardware slot {slot} plim statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3216"}}, "show platform hardware subslot {subslot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3216"}}, "show platform hardware qfp {status} bqs {slot} ipm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#469"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3669"}}, "show platform hardware qfp {status} bqs {slot} opm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#463"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3604"}}, "show platform hardware qfp {status} bqs {slot} {iotype} statistics channel all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#485"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4243"}}, "show platform hardware qfp {status} interface if-name {interface} statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#493"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4482"}}, "show platform hardware qfp {status} statistics drop | exclude _0_": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#499"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4573"}}, "show platform hardware slot {slot} serdes statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#475"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3799"}}, "show platform hardware slot {slot} serdes statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#480"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3882"}}, "show platform power": {"ios": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for Parser for show platform power", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#425"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for show platform power", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4085"}}, "show platform software process slot switch active R0 monitor | inc Mem :|Swap:": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#445"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2209"}}, "show platform software status control-processor brief": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#440"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2290"}}, "show processes cpu": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#408"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2663"}}, "show processes cpu history": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#430"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4634"}}, "show processes cpu platform": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#435"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2496"}}, "show processes cpu sorted": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#399"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2393"}}, "show redundancy": {"ios": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n ", "schema": "{\n'red_sys_info': {\n 'available_system_uptime': ,\n 'switchovers_system_experienced': ,\n 'standby_failures': ,\n 'last_switchover_reason': ,\n 'hw_mode': ,\n Optional (str) conf_red_mode: ,\n Optional (str) 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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#99"}, "iosxe": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#703"}, "iosxr": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#1054"}}, "show switch": {"ios": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#515"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1978"}}, "show switch detail": {"ios": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#520"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1874"}}, "show version": {"ios": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#56"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#97"}, "iosxr": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version", "schema": "{\n'operating_system': ,\n'software_version': ,\n'uptime': ,\nOptional (str) image: ,\n'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: ,\n}", "uid": "show_version", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#56"}, "nxos": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for :\n show version\n parser class implements detail parsing mechanisms for cli, xml and yang output.\n ", "schema": "{\n'platform': {\n Optional (str) name: ,\n Optional (str) reason: ,\n Optional (str) system_version: ,\n Optional (str) os: ,\n 'hardware': {\n Optional (str) bootflash: ,\n Optional (str) slot0: ,\n Optional (str) chassis: ,\n Optional (str) rp: ,\n Optional (str) cpu: Or (, None),\n Optional (str) device_name: ,\n Optional (str) memory: ,\n Optional (str) model: ,\n Optional (str) processor_board_id: ,\n Optional (str) slots: ,\n },\n 'kernel_uptime': {\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n Optional (str) seconds: ,\n },\n 'software': {\n Optional (str) bios_version: ,\n Optional (str) bios_compile_time: ,\n Optional (str) kickstart_version: ,\n Optional (str) kickstart_compile_time: ,\n Optional (str) kickstart_image_file: ,\n Optional (str) system_version: ,\n Optional (str) system_compile_time: ,\n Optional (str) system_image_file: ,\n },\n },\n}", "uid": "show_version", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#65"}}, "show version RP {rp} {status}": {"ios": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#414"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2715"}}, "show bfd neighbors details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bfd.py#12"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bfd.py#121"}}, "show bfd neighbors client {client} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bfd.py#12"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bfd.py#121"}}, "show bfd neighbors interface {interface} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bfd.py#12"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bfd.py#121"}}, "show ip ospf": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for \"show ip ospf\" ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#41"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for:\n * 'show ip ospf'\n ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#331"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#168"}}, "show ip ospf database external": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for \"show ip ospf database external\" ", "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 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_ip_ospf_database_external", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#77"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for:\n * 'show ip ospf database external'\n ", "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 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_ip_ospf_database_external", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5089"}}, "show ip ospf database network": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for \"show ip ospf database network\" ", "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_ip_ospf_database_network", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#82"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for:\n * 'show ip ospf database network'\n ", "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_ip_ospf_database_network", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5173"}}, "show ip ospf database opaque-area": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for \"show ip ospf database opaque-area\" ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#93"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for:\n * 'show ip ospf database opaque-area'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5503"}}, "show ip ospf database router": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for \"show ip ospf database router\" ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#72"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for:\n * 'show ip ospf database router'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#4998"}}, "show ip ospf database summary": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for \"show ip ospf database summary\" ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#87"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for:\n * 'show ip ospf database summary'\n ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5260"}}, "show ip ospf interface {interface}": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#1698"}}, "show ip ospf interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#1698"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1792"}}, "show ip ospf mpls ldp interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for \"show ip ospf mpls ldp interface\" ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#99"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for:\n * 'show ip ospf mpls ldp interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5572"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#817"}}, "show ip ospf mpls traffic-eng link": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for \"show ip ospf mpls traffic-eng link\" ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#105"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for:\n * 'show ip ospf mpls traffic-eng link'\n ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5829"}}, "show ip ospf neighbor detail": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for \"show ip ospf neighbor detail\" ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#67"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for:\n * 'show ip ospf neighbor detail'\n ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#3121"}}, "show ip ospf sham-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for 'show ip ospf sham-links' ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#54"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for:\n * 'show ip ospf sham-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#2889"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1624"}}, "show ip ospf virtual-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": null, "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#62"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": " Parser for:\n * 'show ip ospf virtual-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#2977"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1510"}}, "show ip pim vrf {vrf} bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#643"}}, "show ip pim bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#643"}}, "show ip pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#508"}}, "show ip pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#508"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3517"}}, "show ip pim vrf {vrf} interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1352"}}, "show ip pim interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1352"}}, "show ip pim vrf {vrf} interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1930"}}, "show ip pim interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1930"}}, "show ip pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1832"}}, "show ip pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1832"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2652"}}, "show ip pim vrf {vrf} rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#939"}}, "show ip pim rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#939"}}, "show ipv6 pim vrf {vrf} bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#355"}}, "show ipv6 pim bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#355"}}, "show ipv6 pim vrf {vrf} bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#187"}}, "show ipv6 pim bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#187"}}, "show ipv6 pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#66"}}, "show ipv6 pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#66"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#95"}}, "show ipv6 pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1853"}}, "show ipv6 pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1853"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2076"}}, "show ipv6 pim vrf {vrf} neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1874"}}, "show ipv6 pim neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1874"}}, "show {af} pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1714"}}, "show {af} pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1714"}}, "show configuration lock": {"ios": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock ", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_config.py#12"}, "iosxe": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_config.py#58"}}, "show {af} prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_prefix_list.py#12"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_prefix_list.py#49"}}, "show ipv6 prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_prefix_list.py#19"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_prefix_list.py#168"}}, "show ip protocols": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#259"}}, "show ip protocols vrf {vrf}": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#259"}}, "show ip protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#1099"}}, "show ip protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#1099"}}, "show ipv6 protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#1151"}}, "show ipv6 protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#1151"}}, "show route-map all": {"ios": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_route_map.py#10"}, "iosxe": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_route_map.py#62"}}, "show vrf": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vrf.py#22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vrf.py#39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#35"}}, "show vrf {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vrf.py#22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vrf.py#39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#35"}}, "show vrf detail": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vrf.py#17"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vrf.py#453"}}, "show vrf detail {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vrf.py#17"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vrf.py#453"}}, "show etherchannel load-balancing": {"ios": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#119"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#907"}}, "show etherchannel summary": {"ios": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#110"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#730"}}, "show lacp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#117"}}, "show lacp counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#117"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for: show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_errors': ,\n 'marker_resp_in_pkts': ,\n 'marker_resp_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#97"}}, "show lacp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#226"}}, "show lacp internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#226"}}, "show lacp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#335"}}, "show lacp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#335"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "parser for: show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'interval': ,\n 'lacp_port_priority': ,\n 'port_state': ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#201"}}, "show lacp neighbor detail": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#128"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#996"}}, "show lacp sys-id": {"ios": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#46"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#50"}}, "show pagp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#437"}}, "show pagp counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#437"}}, "show pagp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#620"}}, "show pagp internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#620"}}, "show pagp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#525"}}, "show pagp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#525"}}, "show errdisable recovery": {"ios": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#42"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#780"}}, "show spanning-tree vlan {vlan}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#871"}}, "show spanning-tree mst {mst}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#871"}, "iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n\t\t* 'show spanning-tree mst {mst_id}'\n\t", "schema": "{\n'mstp': {\n Any (str) *: {\n 'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n Optional (str) this_bridge_is: ,\n Optional (str) bridge_priority: ,\n Optional (str) bridge_address: ,\n Optional (str) bridge_max_age: ,\n Optional (str) bridge_forward_delay: ,\n Optional (str) bridge_max_hops: ,\n Optional (str) bridge_transmit_hold_count: ,\n Optional (str) designated_root_priority: ,\n Optional (str) designated_root_address: ,\n Optional (str) root_cost: ,\n Optional (str) root_max_age: ,\n Optional (str) root_forward_delay: ,\n Optional (str) cist_root_priority: ,\n Optional (str) cist_root_address: ,\n Optional (str) cist_root_cost: ,\n Optional (str) sys_id_ext: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n Optional (str) designated_cost: ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_mst", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#75"}}, "show spanning-tree": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#871"}}, "show spanning-tree detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#29"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#287"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for:\n show spanning-tree detail\n ", "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 'bridge_priority': ,\n 'bridge_sysid': ,\n 'bridge_address': ,\n 'topology_change_flag': ,\n 'topology_detected_flag': ,\n 'topology_changes': ,\n 'time_since_topology_change': ,\n 'root_of_the_spanning_tree': ,\n 'times': {\n 'hold': ,\n 'topology_change': ,\n 'notification': ,\n 'max_age': ,\n 'hello': ,\n 'forwarding_delay': ,\n },\n 'timers': {\n 'hello': ,\n 'topology_change': ,\n 'notification': ,\n },\n Optional (str) mst_id: ,\n Optional (str) vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) root_of_spanning_tree: ,\n Optional (str) topology_from_port: ,\n Optional (str) aging_timer: ,\n 'interfaces': {\n Any (str) *: {\n 'status': ,\n 'name': ,\n Optional (str) bridge_assurance_inconsistent: ,\n Optional (str) vpc_peer_link_inconsistent: ,\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 'timers': {\n 'message_age': ,\n 'forward_delay': ,\n 'hold': ,\n },\n Optional (str) port_type: ,\n 'link_type': ,\n Optional (str) internal: ,\n Optional (str) root_guard: ,\n Optional (str) pvst_simulation: ,\n 'counters': {\n 'bpdu_sent': ,\n 'bpdu_received': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_spanning_tree.py#547"}}, "show spanning-tree mst configuration": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#47"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#1029"}}, "show spanning-tree mst detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": null, "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#38"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": "Parser for show spanning-tree mst detail", "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#593"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n show spanning-tree mst detail\n ", "schema": "{\n'mstp': {\n 'mst_intances': {\n Any (str) *: {\n 'mst_id': ,\n 'vlans_mapped': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n Optional (str) sys_id: ,\n Optional (str) root_for_cist: ,\n Optional (str) regional_root: ,\n Optional (str) hold_time: ,\n Optional (str) topology_changes: ,\n Optional (str) time_since_topology_change: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'port_cost': ,\n 'port_priority': ,\n 'port_id': ,\n 'port_state': ,\n 'bridge_assurance_inconsistent': ,\n 'vpc_peer_link_inconsistent': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_cost': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_bridge_port_id': ,\n 'designated_regional_root_cost': ,\n 'designated_regional_root_priority': ,\n 'designated_regional_root_address': ,\n Optional (str) broken_reason: ,\n Optional (str) designated_port_num: ,\n Optional (str) timers: {\n 'forward_transitions': ,\n 'forward_delay': ,\n 'message_expires_in': ,\n },\n Optional (str) counters: {\n 'bpdu_sent': ,\n 'bpdu_recieved': ,\n },\n },\n },\n Any (str) *: {\n 'domain': ,\n 'hello_time': ,\n 'max_age': ,\n 'forwarding_delay': ,\n Optional (str) name: ,\n Optional (str) max_hop: ,\n Optional (str) hold_count: ,\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_spanning_tree.py#85"}}, "show spanning-tree summary": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#25"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#68"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser class for:\n show spanning-tree summary\n ", "schema": "{\n'root_bridge_for': ,\nOptional (str) mst_type: ,\n'port_type_default': ,\n'bpdu_guard': ,\n'bpdu_filter': ,\n'bridge_assurance': ,\n'loop_guard': ,\n'path_cost_method': ,\nOptional (str) pvst_simulation: ,\n'vpc_peer_switch': ,\n'vpc_peer_switch_status': ,\n'stp_lite': ,\nOptional (str) portfast_default: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\n'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_spanning_tree.py#303"}}, "show standby all": {"ios": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_standby.py#19"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all\n parser class - implements detail parsing mechanisms for cli,yang output.\n ", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_standby.py#373"}}, "show standby delay": {"ios": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_standby.py#23"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_standby.py#979"}}, "show standby internal": {"ios": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_standby.py#15"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_standby.py#60"}}, "show ip static route vrf {vrf}": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_static_routing.py#9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_static_routing.py#55"}}, "show ip static route": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_static_routing.py#9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_static_routing.py#55"}}, "show ipv6 static vrf {vrf} detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_static_routing.py#12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_static_routing.py#239"}}, "show ipv6 static detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_static_routing.py#12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_static_routing.py#239"}}, "show vlan": {"ios": {"module_name": "show_vlan", "class": "ShowVlan", "doc": null, "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 },\n },\n}", "uid": "show_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#12"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "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 },\n },\n}", "uid": "show_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#68"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) name: ,\n Optional (str) mode: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) shutdown: ,\n Optional (str) interfaces: ,\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 },\n },\n}", "uid": "show_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#55"}}, "show vlan access-map": {"ios": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": null, "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#19"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#348"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#401"}}, "show vlan filter": {"ios": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": null, "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'access_map_tag': ,\n },\n },\n}", "uid": "show_vlan_filter", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#26"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'access_map_tag': ,\n },\n },\n}", "uid": "show_vlan_filter", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#461"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'access_map_tag': ,\n },\n },\n}", "uid": "show_vlan_filter", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#335"}}, "show vlan mtu": {"ios": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": null, "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#15"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": "Parser for show vlan mtu", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#287"}}, "show vlan remote-span": {"ios": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": null, "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_is_remote_span': ,\n },\n },\n}", "uid": "show_vlan_remote-span", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#23"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": "Parser for show vlan remote-span", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_is_remote_span': ,\n },\n },\n}", "uid": "show_vlan_remote-span", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#414"}}, "show ip rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#53"}}, "show ip rip database vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#53"}}, "show ipv6 rip": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#106"}}, "show ipv6 rip vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#106"}}, "show ipv6 rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#478"}}, "show ipv6 rip vrf {vrf} database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#478"}}, "show service-group state": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "Parser for show service-group state", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_service.py#15"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "\n\tParser for 'show service-group state'\n\t", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_service.py#34"}}, "show service-group stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": "Parser for show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_service.py#19"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": " Parser for 'show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_service.py#93"}}, "show service-group traffic-stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_service.py#24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_service.py#246"}}, "show service-group traffic-stats {group}": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_service.py#24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_service.py#246"}}, "show lisp all instance-id {instance_id} dynamic-eid detail": {"ios": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#90"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#467"}}, "show lisp all extranet {extranet} instance-id {instance_id}": {"ios": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#82"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#303"}}, "show lisp platform": {"ios": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#74"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#166"}}, "show lisp all instance-id {instance_id} {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#790"}}, "show lisp all service {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#790"}}, "show lisp all instance-id {instance_id} {service} database": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#138"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#2242"}}, "show lisp all instance-id {instance_id} {service} map-cache": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#106"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#1537"}}, "show lisp all instance-id {instance_id} service {service} rloc members": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#114"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#1735"}}, "show lisp all instance-id {instance_id} {service} server detail internal": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#154"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#2692"}}, "show lisp all instance-id {instance_id} {service} server summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#146"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#2429"}}, "show lisp all instance-id {instance_id} service {service} smr": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#122"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#1860"}}, "show lisp all instance-id {instance_id} {service} statistics": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#162"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#3065"}}, "show lisp all service {service} summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#130"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#1997"}}, "show lisp session": {"ios": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for show lisp session", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#66"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for \"show lisp session\"", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#80"}}, "show crypto pki certificates {trustpoint_name}": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_crypto.py#12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_crypto.py#58"}}, "show crypto pki certificates": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_crypto.py#12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_crypto.py#58"}}, "show access-session": {"ios": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_access_session.py#18"}, "iosxe": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_access_session.py#49"}}, "show mac address-table": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_fdb.py#21"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_fdb.py#55"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#152"}}, "show mac address-table aging-time": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_fdb.py#26"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_fdb.py#214"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "schema": "{\n'mac_aging_time': ,\n}", "uid": "show_mac_address-table_aging-time", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#182"}}, "show mac address-table learning": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_learning': ,\n 'vlan': Or (, ),\n },\n },\n}", "uid": "show_mac_address-table_learning", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_fdb.py#31"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_learning': ,\n 'vlan': Or (, ),\n },\n },\n}", "uid": "show_mac_address-table_learning", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_fdb.py#271"}}, "show line": {"ios": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_session.py#13"}, "iosxe": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_session.py#32"}}, "show users": {"ios": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_session.py#18"}, "iosxe": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_session.py#107"}}, "show snmp mib": {"ios": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_snmp.py#19"}, "iosxe": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_snmp.py#34"}}, "show clock": {"ios": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_system.py#12"}, "iosxe": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_system.py#28"}}, "show vtp password": {"ios": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vtp.py#21"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vtp.py#28"}}, "show vtp status": {"ios": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vtp.py#29"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vtp.py#124"}}, "show issu rollback-timer": {"ios": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_issu.py#22"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_issu.py#336"}}, "show issu state detail": {"ios": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_issu.py#14"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_issu.py#56"}}, "show power inline {interface}": {"ios": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_power.py#13"}, "iosxe": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_power.py#99"}}, "show stack-power": {"ios": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_power.py#8"}, "iosxe": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_power.py#37"}}, "show ip eigrp vrf {vrf} neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#277"}}, "show ip eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#277"}}, "show ip eigrp vrf {vrf} neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#647"}}, "show ip eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#647"}}, "show ipv6 eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#26"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#302"}}, "show ipv6 eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#46"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#671"}}, "show {af} rpf vrf {vrf} {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rpf.py#30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rpf.py#317"}}, "show {af} rpf {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rpf.py#30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rpf.py#317"}}, "show ip msdp vrf {vrf} peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_msdp.py#16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_msdp.py#82"}}, "show ip msdp peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_msdp.py#16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_msdp.py#82"}, "nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#102"}}, "show ip msdp vrf {vrf} sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_msdp.py#24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_msdp.py#421"}}, "show ip msdp sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_msdp.py#24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_msdp.py#421"}}, "show environment all": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all\n show environment all | include ", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/asr1k/show_platform.py#35"}, "c3850": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/c3850/show_platform.py#55"}, "module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2023"}}, "show environment all | include Sensor": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAllIncludeLocation", "doc": "Parser for show environment all | include Sensor |", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all___include_Sensor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/asr1k/show_platform.py#103"}}}, "show ip access-lists": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_ip_access-lists", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#542"}}, "show ip access-lists {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_ip_access-lists_acl", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#542"}}, "show ipv6 access-list": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_access-list", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#563"}}, "show ipv6 access-list {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_access-list_acl", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#563"}}, "show bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#649"}}, "show bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#649"}}, "show bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1539"}}, "show bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_rd_rd_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1539"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4722"}}, "show bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4722"}}, "show bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5333"}}, "show bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5333"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5971"}}, "show bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5971"}}, "show bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5971"}}, "show ip bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#687"}}, "show ip bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#687"}}, "show ip bgp {address_family}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#687"}}, "show ip bgp": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#687"}}, "show ip bgp {address_family} all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#616"}}, "show ip bgp all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#616"}}, "show ip bgp all detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1507"}}, "show ip bgp {address_family} vrf {vrf} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1507"}}, "show ip bgp all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4030"}}, "show ip bgp all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4030"}}, "show ip bgp {address_family} all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4030"}}, "show ip bgp {address_family} all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4030"}}, "show ip bgp {address_family} all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4757"}}, "show ip bgp all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4757"}}, "show ip bgp {address_family} all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5368"}}, "show ip bgp all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5368"}}, "show ip bgp {address_family} all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6012"}}, "show ip bgp all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6012"}}, "show ip bgp {address_family} all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2325"}}, "show ip bgp all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2325"}}, "show ip bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1580"}}, "show ip bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1580"}}, "show ip bgp {address_family} rd {rd} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1580"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4792"}}, "show ip bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4792"}}, "show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4792"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4792"}}, "show ip bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5403"}}, "show ip bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5403"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6048"}}, "show ip bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6048"}}, "show ip bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6048"}}, "show ip bgp {address_family} rd {rd} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2279"}}, "show ip bgp {address_family} vrf {vrf} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2279"}}, "show ip bgp {address_family} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2279"}}, "show ip bgp summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2279"}}, "show ip cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1503"}}, "show ip cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1503"}}, "show ip cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1503"}}, "show ip cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_vrf_vrf_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1503"}}, "show ip cef {prefix} detail": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCefDetail", "doc": " Parser for:\n * 'show ip cef detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_prefix_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1733"}}, "show ipv6 cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1700"}}, "show ipv6 cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1700"}}, "show ipv6 cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1700"}}, "show ipv6 cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_vrf_vrf_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1700"}}, "show ethernet service instance": {"iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstance", "doc": "Parser for show ethernet service instance\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#568"}}, "show monitor": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_monitor.py#64"}}, "show monitor session {session}": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_monitor.py#64"}}, "show monitor session all": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_monitor.py#64"}}, "show monitor capture": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitorCapture", "doc": " Parser for\n \"show monitor capture\"\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_monitor.py#324"}}, "show mpls forwarding-table detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1858"}}, "show mpls forwarding-table vrf {vrf} detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1858"}}, "show ip ospf database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabase", "doc": " Parser for:\n * 'show ip ospf database'\n ", "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 'lsa_id': ,\n 'adv_router': ,\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#3556"}}, "show ip ospf database opaque-area adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaAdvRouter", "doc": " Parser for:\n * 'show ip ospf database opaque-area adv-router {address}'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_adv-router_address", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8042"}}, "show ip ospf database opaque-area {lsa_id} self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_lsa_id_self-originate", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8025"}}, "show ip ospf database opaque-area self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_self-originate", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8025"}}, "show ip ospf database opaque-area type ext-link": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLink", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8055"}}, "show ip ospf database opaque-area type ext-link adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkAdvRouter", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link adv-router {address}\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_adv-router_address", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8079"}}, "show ip ospf database opaque-area type ext-link self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkSelfOriginate", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link self-originate\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_self-originate", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8067"}}, "show ip ospf database router self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database router self-originate'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router_self-originate", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7102"}}, "show ip ospf fast-reroute ti-lfa": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfFastRerouteTiLfa", "doc": "Parser for show ip ospf fast-reroute ti-lfa\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_object': {\n Any (str) *: {\n 'ipfrr_enabled': ,\n 'sr_enabled': ,\n 'ti_lfa_configured': ,\n 'ti_lfa_enabled': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_fast-reroute_ti-lfa", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7253"}}, "show ip ospf interface brief": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterfaceBrief", "doc": " Parser for:\n * 'show ip ospf interface brief'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'ip_address': ,\n 'cost': ,\n 'state': ,\n 'nbrs_full': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#1384"}}, "show ip ospf max-metric": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMaxMetric", "doc": " Parser for:\n * 'show ip ospf max-metric'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'base_topology_mtid': {\n Any (str) *: {\n 'start_time': ,\n 'time_elapsed': ,\n 'router_lsa_max_metric': {\n Any (str) *: {\n Optional (str) condition: ,\n Optional (str) state: ,\n Optional (str) advertise_lsa_metric: ,\n Optional (str) unset_reason: ,\n Optional (str) unset_time: ,\n Optional (str) unset_time_elapsed: ,\n Optional (str) time_remaining: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_max-metric", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#6168"}}, "show ip ospf neighbor {interface}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7040"}}, "show ip ospf neighbor": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7040"}}, "show ip ospf segment-routing": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRouting", "doc": " Parser for show ip ospf segment-routing\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) global_segment_routing_state: ,\n Optional (str) segment_routing_enabled: {\n 'area': {\n Any (str) *: {\n 'topology_name': ,\n 'forwarding': ,\n 'strict_spf': ,\n },\n },\n },\n 'sr_attributes': {\n 'sr_label_preferred': ,\n 'advertise_explicit_null': ,\n },\n Optional (str) global_block_srgb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) local_block_srlb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) registered_with: {\n Any (str) *: {\n Optional (str) client_handle: ,\n Optional (str) sr_algo: {\n Any (str) *: {\n Any (str) *: {\n 'handle': ,\n 'bit_mask': ,\n },\n },\n },\n Optional (str) client_id: ,\n },\n },\n Optional (str) max_labels: {\n 'platform': ,\n 'available': ,\n 'pushed_by_ospf': {\n 'uloop_tunnels': ,\n 'ti_lfa_tunnels': ,\n },\n },\n 'mfi_label_reservation_ack_pending': ,\n 'bind_retry_timer_running': ,\n Optional (str) bind_retry_timer_left: ,\n Optional (str) adj_label_bind_retry_timer_running: ,\n Optional (str) adj_label_bind_retry_timer_left: ,\n Optional (str) srp_app_locks_requested: {\n 'srgb': ,\n 'srlb': ,\n },\n Optional (str) teapp: {\n 'te_router_id': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7718"}}, "show ip ospf {process_id} segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_adjacency-sid", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7141"}}, "show ip ospf segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_adjacency-sid", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7141"}}, "show ip ospf segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_global-block", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7557"}}, "show ip ospf {process_id} segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_global-block", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7557"}}, "show ip ospf segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_local-block", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#78"}}, "show ip ospf {process_id} segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_local-block", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#78"}}, "show ip ospf segment-routing protected-adjacencies": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingProtectedAdjacencies", "doc": " Parser for show ip ospf segment-routing protected-adjacencies\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) areas: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address': ,\n 'adj_sid': ,\n 'backup_nexthop': ,\n 'backup_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_protected-adjacencies", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7358"}}, "show ip ospf segment-routing sid-database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingSidDatabase", "doc": " Parser for commands:\n * show ip ospf segment-routing sid-database\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) sids: {\n Any (str) *: {\n 'sid': ,\n Optional (str) codes: ,\n 'prefix': ,\n Optional (str) adv_rtr_id: ,\n Optional (str) area_id: ,\n 'type': ,\n 'algo': ,\n },\n 'total_entries': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_sid-database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7457"}}, "show ip ospf traffic": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfTraffic", "doc": " Parser for:\n * \"show ip ospf traffic\"\n ", "schema": "{\n'ospf_statistics': {\n 'last_clear_traffic_counters': ,\n 'rcvd': {\n 'total': ,\n 'checksum_errors': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n 'sent': {\n 'total': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_queue_statistics': {\n 'limit': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'drops': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_delay_msec': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n 'current_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n },\n 'interface_statistics': {\n 'interfaces': {\n Any (str) *: {\n 'last_clear_traffic_counters': ,\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n 'summary_traffic_statistics': {\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#6540"}}, "show redundancy states": {"iosxe": {"module_name": "show_platform", "class": "ShowRedundancyStates", "doc": " Parser for show redundancy states ", "schema": "{\n'my_state': ,\n'peer_state': ,\n'mode': ,\n'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#923"}}, "show policy-map {name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1489"}}, "show policy-map": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1489"}}, "show policy-map control-plane": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapControlPlane", "doc": " Parser for:\n * 'show policy-map control-plane'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1219"}}, "show policy-map interface {interface}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1246"}}, "show policy-map interface": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1246"}}, "show policy-map interface class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceClass", "doc": " Parser for:\n * 'show policy-map interface class {class_name}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1344"}}, "show policy-map interface {interface} input class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1279"}}, "show policy-map interface {interface} input": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1279"}}, "show policy-map interface {interface} output class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1312"}}, "show policy-map interface {interface} output": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1312"}}, "show policy-map target service-group {num}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapTargetClass", "doc": " Parser for:\n * 'show policy-map target service-group {num}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1372"}}, "show ip aliases": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip.py#46"}}, "show ip aliases vrf {vrf}": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip.py#46"}}, "show ip aliases default-vrf": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAliasDefaultVrf", "doc": " \n Parser for:\n\tshow ip aliases default-vrf\n\t", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip.py#101"}}, "show isis database detail": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisDatabaseDetail", "doc": "Parser for show isis database detail", "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 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\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 Any (str) *: {\n Any (str) *: {\n 'metric': ,\n Optional (str) mt_ipv6: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_database_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#289"}}, "show isis hostname": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisHostname", "doc": "Parser for show isis hostname", "schema": "{\n'tag': {\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#108"}}, "show isis lsp-log": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisLspLog", "doc": "Parser for show isis lsp-log", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#179"}}, "show isis neighbors": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n 'interface': ,\n 'ip_address': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#42"}, "iosxr": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'snpa': ,\n 'state': ,\n 'holdtime': ,\n 'type': ,\n Optional (str) ietf_nsf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_isis.py#193"}}, "show run | sec isis": {"iosxe": {"module_name": "show_isis", "class": "ShowRunSectionIsis", "doc": "Parser for show run | sec isis", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n },\n },\n },\n },\n}", "uid": "show_run___sec_isis", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#457"}}, "show xconnect all": {"iosxe": {"module_name": "show_xconnect", "class": "ShowXconnectAll", "doc": "Parser for show xconnect all", "schema": "{\n'segment_1': {\n Any (str) *: {\n 's1': ,\n 'segment_2': {\n Any (str) *: {\n 's2': ,\n 'xc': ,\n 'st': ,\n },\n },\n },\n },\n}", "uid": "show_xconnect_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_xconnect.py#34"}}, "show clns interface {interface}": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#77"}}, "show clns interface": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#77"}}, "show clns is-neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsIsNeighborsDetail", "doc": "Parser for show clns is-neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#677"}}, "show clns neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsNeighborsDetail", "doc": "Parser for show clns neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interface': ,\n 'state': ,\n 'snpa': ,\n 'holdtime': ,\n 'protocol': ,\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_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#533"}}, "show clns protocol": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsProtocol", "doc": "Parser for show clns protocol", "schema": "{\n'instance': {\n Any (str) *: {\n 'system_id': ,\n 'nsel': ,\n 'process_handle': ,\n 'is_type': ,\n 'manual_area_address': ,\n 'routing_for_area_address': ,\n 'interfaces': {\n Any (str) *: {\n 'topology': ,\n },\n },\n 'redistribute': ,\n 'distance_for_l2_clns_routes': ,\n 'rrr_level': ,\n 'metrics': {\n 'generate_narrow': ,\n 'accept_narrow': ,\n 'generate_wide': ,\n 'accept_wide': ,\n },\n },\n },\n}", "uid": "show_clns_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#325"}}, "show clns traffic": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsTraffic", "doc": "Parser for show clns traffic", "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 'level-1': ,\n 'level-2': ,\n },\n 'spf_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'partial_route_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'lsp_checksum_errors_received': ,\n 'update_process_queue_depth': ,\n 'update_process_packets_dropped': ,\n },\n },\n },\n}", "uid": "show_clns_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#918"}}, "show ipv6 eigrp vrf {vrf} neighbors": {"iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#302"}}, "show ipv6 neighbors vrf {vrf}": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ipv6.py#53"}}, "show ipv6 neighbors": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ipv6.py#53"}}, "show ipv6 neighbors vrf {vrf} detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ipv6.py#111"}}, "show ipv6 neighbors detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ipv6.py#111"}, "iosxr": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "Parser for show ipv6 neighbors detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n 'location': ,\n 'static': ,\n 'dynamic': ,\n 'sync': ,\n 'serg_flags': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ipv6.py#48"}}, "show logging | include {include}": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging___include_include", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_logging.py#36"}}, "show logging": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_logging.py#36"}}, "show ip vrf": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'interfaces': ,\n },\n },\n}", "uid": "show_ip_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip_vrf.py#37"}}, "show ip vrf {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'interfaces': ,\n },\n },\n}", "uid": "show_ip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip_vrf.py#37"}}, "show ip vrf detail": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip_vrf.py#89"}}, "show ip vrf detail {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip_vrf.py#89"}}, "show cdp neighbors": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n Optional (str) platform: ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_cdp.py#41"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n 'platform': ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_cdp.py#41"}}, "show cdp neighbors detail": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'platform': ,\n 'capabilities': ,\n 'local_interface': ,\n '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}", "uid": "show_cdp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_cdp.py#193"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_cdp.py#220"}}, "show segment-routing mpls connected-prefix-sid-map {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMap", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_address_family", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#125"}}, "show segment-routing mpls connected-prefix-sid-map local {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMapLocal", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map local ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map local ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_local_address_family", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#487"}}, "show segment-routing mpls gb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGb", "doc": " Parser for:\n * 'show segment-routing mpls gb'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_gb", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#271"}}, "show segment-routing mpls gb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGbLock", "doc": " Parser for 'show segment-routing mpls gb lock'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_gb_lock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#454"}}, "show segment-routing mpls lb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLB", "doc": " Parser for show segment-routing mpls lb", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_lb", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#326"}}, "show segment-routing mpls lb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbLock", "doc": " Parser for show segment-routing mpls lb lock", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_lb_lock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#418"}}, "show segment-routing mpls mapping-server {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsMappingServer", "doc": " Parser for:\n * 'show segment-routing mpls mapping-server ipv4'\n * 'show segment-routing mpls mapping-server ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n 'mapping_server': {\n 'policy': {\n Optional (str) prefix_sid_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n Optional (str) prefix_sid_remote_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_mapping-server_address_family", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#1188"}}, "show segment-routing mpls state": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsState", "doc": " Parser for show segment-routing mpls state", "schema": "{\n'sr_mpls_state': ,\n}", "uid": "show_segment-routing_mpls_state", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#376"}}, "show segment-routing traffic-eng policy all": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#836"}}, "show segment-routing traffic-eng policy name {name}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#836"}}, "show segment-routing traffic-eng policy all detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#1067"}}, "show segment-routing traffic-eng policy name {name} detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#1067"}}, "show segment-routing traffic-eng topology ipv4": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngTopology", "doc": " Parser for \n 'show segment-routing traffic-eng topology ipv4'\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n 'prefix_sid': {\n 'prefix': ,\n 'label': ,\n 'label_type': ,\n 'domain_id': ,\n 'flags': ,\n },\n 'links': {\n Any (str) *: {\n 'local_address': ,\n 'remote_address': ,\n 'local_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'remote_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'metric': {\n Any (str) *: ,\n },\n 'bandwidth_total': ,\n 'bandwidth_reservable': ,\n 'admin_groups': ,\n 'adj_sid': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_topology_ipv4", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#560"}}, "show authentication sessions": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_authentication_sessions.py#61"}}, "show authentication sessions interface {intf}": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_authentication_sessions.py#61"}}, "show authentication sessions interface {intf} details": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessionsInterfaceDetails", "doc": "Parser for 'show authentication sessions interface {intf} details'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'mac_address': ,\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 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'local_policies': {\n 'template': {\n Any (str) *: {\n 'priority': ,\n },\n },\n 'vlan_group': {\n 'vlan': ,\n },\n },\n 'method_status': {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf_details", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_authentication_sessions.py#177"}}, "show flow monitor {name} cache format table": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowMonitor", "doc": " Parser for\n \"show flow monitor {name} cache format table\"\n ", "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\n'high_water_mark': ,\n'flows_added': ,\n'flows_aged': ,\n'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_flow.py#51"}}, "show run policy-map {name}": {"iosxe": {"module_name": "show_run", "class": "ShowRunPolicyMap", "doc": " Parser for\n\t\t* \"show run policy-map {name}\"\n\t", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) qos_set: {\n Optional (str) ip precedence: ,\n Optional (str) qos-group: ,\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) conformed: ,\n Optional (str) exceeded: ,\n },\n Optional (str) bandwidth_percent: ,\n Optional (str) priority_level: ,\n Optional (str) target_shape_rate: ,\n Optional (str) service_policy: ,\n Optional (str) service_policy_input: ,\n Optional (str) service_policy_output: ,\n },\n },\n },\n },\n}", "uid": "show_run_policy-map_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_run.py#60"}}, "show arp vrf {vrf} detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_arp.py#51"}}, "show arp detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_arp.py#51"}}, "show arp traffic detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpTrafficDetail", "doc": " Parser for show arp traffic detail ", "schema": "{\nAny (str) *: {\n 'statistics': {\n 'in_requests_pkts': ,\n 'in_replies_pkts': ,\n 'out_requests_pkts': ,\n 'out_replies_pkts': ,\n 'out_gratuitous_pkts': ,\n 'out_proxy': ,\n 'out_local_proxy': ,\n 'subscriber_intf_requests': ,\n 'subscriber_intf_replies': ,\n 'subscriber_intf_gratuitous': ,\n 'resolve_rcvd_requests': ,\n 'resolve_dropped_requests': ,\n 'out_of_memory_errors': ,\n 'no_buffers_errors': ,\n 'out_of_subnet_errors': ,\n Optional (str) unsolicited: ,\n },\n 'cache': {\n 'total_arp_entries': ,\n 'dynamic': ,\n 'interface': ,\n 'standby': ,\n 'alias': ,\n 'static': ,\n 'dhcp': ,\n Optional (str) drop_adj: ,\n 'ip_packet_drop_count': ,\n 'total_arp_idb': ,\n },\n },\n}", "uid": "show_arp_traffic_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_arp.py#149"}}, "show run formal | i af-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAfGroupConfiguration", "doc": "Parser for show bgp instance af-group configuration", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#302"}}, "show bgp instance {instance} all all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4741"}}, "show bgp instance {instance} {vrf_type} {vrf}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4741"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4741"}}, "show bgp instance {instance} all all neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#3949"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#3949"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#3949"}}, "show bgp instance {instance} all all neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_all_all_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} all all neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_all_all_neighbors_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_vrf_type_vrf_neighbors_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_neighbors_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_vrf_type_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} all all neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4210"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4210"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4210"}}, "show bgp instance {instance} all all process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#1022"}}, "show bgp instance {instance} {vrf_type} {vrf} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#1022"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#1022"}}, "show run formal | i session-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSessionGroupConfiguration", "doc": "Parser for show bgp instance session-group configuration", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#619"}}, "show bgp instance {instance} all all summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4303"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4303"}}, "show bgp instance {instance} {vrf_type} {vrf} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4303"}}, "show bgp instances": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstances", "doc": "Parser for show bgp instances", "schema": "{\n'instance': {\n Any (str) *: {\n 'bgp_id': ,\n 'instance_id': ,\n 'placed_grp': ,\n 'num_vrfs': ,\n Optional (str) address_families: ,\n },\n },\n}", "uid": "show_bgp_instances", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#86"}}, "show bgp l2vpn evpn": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for show bgp l2vpn evpn", "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_l2vpn_evpn", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5305"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11772"}}, "show bgp l2vpn evpn advertised": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnAdvertised", "doc": "Parser class for 'show bgp l2vpn evpn advertised' CLI.", "schema": null, "uid": "show_bgp_l2vpn_evpn_advertised", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5798"}}, "show bgp l2vpn evpn neighbors": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5933"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "parser for:\n show bgp l2vpn evpn neighbors", "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 },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#10699"}}, "show bgp l2vpn evpn neighbors {neighbor}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5933"}}, "show bgp sessions": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for show bgp sessions", "schema": null, "uid": "show_bgp_sessions", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5165"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\n },\n },\n },\n}", "uid": "show_bgp_sessions", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9210"}}, "show bgp vrf-db vrf all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpVrfDbVrfAll", "doc": "Parser for show bgp vrf-db vrf all", "schema": null, "uid": "show_bgp_vrf-db_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5184"}}, "show placement program all": {"iosxr": {"module_name": "show_bgp", "class": "ShowPlacementProgramAll", "doc": "Parser for show placement program all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#191"}}, "show controllers coherentDSP {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersCoherentDSP", "doc": "Parser for show controllers coherentDSP {port}", "schema": "{\nAny (str) *: {\n 'port': ,\n 'controller_state': ,\n 'inherited_secondary_state': ,\n 'configured_secondary_state': ,\n 'derived_state': ,\n 'loopback_mode': ,\n 'ber_thresholds_sf': ,\n 'ber_thresholds_sd': ,\n 'performance_monitoring': ,\n 'alarm_info': {\n 'los': ,\n 'lof': ,\n 'lom': ,\n 'oof': ,\n 'oom': ,\n 'ais': ,\n 'iae': ,\n 'biae': ,\n 'sf_ber': ,\n 'sd_ber': ,\n 'bdi': ,\n 'tim': ,\n 'fecmis_match': ,\n 'fec_unc': ,\n },\n 'detected_alarms': ,\n 'bit_error_rate_info': {\n 'prefec_ber': ,\n 'postfec_ber': ,\n },\n 'otu_tti': ,\n 'fec_mode': ,\n },\n}", "uid": "show_controllers_coherentDSP_port", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_controllers.py#125"}}, "show controllers fia diagshell {diagshell_unit} \"l2 show\" location {location}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersFiaDiagshellL2show", "doc": "Parser class for show controllers fia diagshell 0 'l2 show' ", "schema": null, "uid": "show_controllers_fia_diagshell_diagshell_unit_\"l2_show\"_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_controllers.py#19"}}, "show controllers optics {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersOptics", "doc": "Parser for show controllers optics {port}", "schema": "{\nAny (str) *: {\n 'name': ,\n 'controller_state': ,\n 'transport_admin_state': ,\n 'laser_state': ,\n Optional (str) led_state: ,\n 'optics_status': {\n 'optics_type': ,\n 'wavelength': ,\n Optional (str) dwdm_carrier_info: ,\n Optional (str) msa_itu_channel: ,\n Optional (str) frequency: ,\n Optional (str) alarm_status: {\n Optional (str) detected_alarms: ,\n },\n Optional (str) alarm_statistics: {\n Optional (str) high_rx_pwr: ,\n Optional (str) low_rx_pwr: ,\n Optional (str) high_tx_pwr: ,\n Optional (str) low_tx_pwr: ,\n Optional (str) high_lbc: ,\n Optional (str) high_dgd: ,\n Optional (str) oor_cd: ,\n Optional (str) osnr: ,\n Optional (str) wvl_ool: ,\n Optional (str) mea: ,\n Optional (str) improper_rem: ,\n Optional (str) tc_power_prov_mismatch: ,\n },\n Optional (str) los_lol_fault_status: {\n Optional (str) detected_los_lol_fault: ,\n },\n Optional (str) laser_bias_current: ,\n 'actual_tx_power': ,\n 'rx_power': ,\n Optional (str) performance_monitoring: ,\n Optional (str) threshold_values: {\n Any (str) *: {\n 'parameter': ,\n 'high_alarm': ,\n 'low_alarm': ,\n 'high_warning': ,\n 'low_warning': ,\n },\n },\n Optional (str) lbc_high_threshold: ,\n Optional (str) configured_tx_power: ,\n Optional (str) configured_osnr_lower_threshold: ,\n Optional (str) configured_dgd_higher_threshold: ,\n Optional (str) chromatic_dispersion: ,\n Optional (str) configured_cd_min: ,\n Optional (str) configured_cd_max: ,\n Optional (str) optical_snr: ,\n Optional (str) polarization_dependent_loss: ,\n Optional (str) polarization_parameters: ,\n Optional (str) differential_group_delay: ,\n Optional (str) temperature: ,\n Optional (str) voltage: ,\n },\n Optional (str) transceiver_vendor_details: {\n Optional (str) form_factor: ,\n Optional (str) optics_type: ,\n Optional (str) name: ,\n Optional (str) oui_number: ,\n Optional (str) part_number: ,\n Optional (str) rev_number: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) date_code: ,\n },\n },\n}", "uid": "show_controllers_optics_port", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_controllers.py#419"}}, "show ethernet cfm peer meps": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetCfmMeps", "doc": "Parser for show ethernet cfm peer meps", "schema": null, "uid": "show_ethernet_cfm_peer_meps", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ethernet.py#37"}}, "show ethernet tags": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2200"}}, "show ethernet trunk detail": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetTrunkDetail", "doc": "Parser for show ethernet trunk detail\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) dot1q_tunneling_ethertype: ,\n },\n },\n}", "uid": "show_ethernet_trunk_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ethernet.py#167"}}, "show evpn ethernet-segment esi {esi}": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment_esi_esi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#305"}}, "show evpn ethernet-segment": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#305"}}, "show evpn evi": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEvi", "doc": "Parser class for 'show evpn evi' CLI.", "schema": null, "uid": "show_evpn_evi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#42"}}, "show evpn evi detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviDetail", "doc": "Parser class for 'show evpn evi detail' CLI.", "schema": null, "uid": "show_evpn_evi_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#58"}}, "show evpn evi vpn-id {vpn_id} mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_vpn-id_vpn_id_mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#73"}}, "show evpn evi mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#73"}}, "show evpn internal-label detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnInternalLabelDetail", "doc": null, "schema": null, "uid": "show_evpn_internal-label_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#342"}}, "show hsrp detail": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpDetail", "doc": "Parser for show hsrp detail", "schema": "{\nAny (str) *: {\n 'interface': ,\n Optional (str) bfd: {\n 'enabled': ,\n 'detection_multiplier': ,\n 'interval': ,\n },\n Optional (str) use_bia: ,\n Optional (str) delay: {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n 'redirects_disable': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n Optional (str) state: ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n 'timers': {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) num_of_slaves: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'follow': ,\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) timers: {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_hsrp.py#386"}}, "show hsrp summary": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary", "schema": "{\n'address_family': {\n Any (str) *: {\n 'state': {\n Any (str) *: {\n 'sessions': ,\n 'slaves': ,\n 'total': ,\n },\n },\n 'intf_total': ,\n 'intf_up': ,\n 'intf_down': ,\n 'vritual_addresses_total': ,\n 'virtual_addresses_active': ,\n 'virtual_addresses_inactive': ,\n },\n },\n'num_tracked_objects': ,\n'tracked_objects_up': ,\n'tracked_objects_down': ,\n'num_bfd_sessions': ,\n'bfd_sessions_up': ,\n'bfd_sessions_down': ,\n'bfd_sessions_inactive': ,\n}", "uid": "show_hsrp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_hsrp.py#62"}, "nxos": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary ", "schema": "{\n'nsf': ,\nOptional (str) nsf_time: ,\n'global_hsrp_bfd': ,\n'stats': {\n 'total_groups': ,\n 'v1_ipv4': ,\n 'v2_ipv4': ,\n 'v2_ipv6': ,\n 'active': ,\n 'standby': ,\n 'listen': ,\n 'v6_active': ,\n 'v6_standby': ,\n 'v6_listen': ,\n },\n'intf_total': ,\n'total_packets': {\n 'tx_pass': ,\n 'tx_fail': ,\n 'rx_good': ,\n },\n'pkt_unknown_groups': ,\n'total_mts_rx': ,\n}", "uid": "show_hsrp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_hsrp.py#51"}}, "show ethernet tags {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2200"}}, "show interface brief": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for show interface brief", "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n 'status': ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) 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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) description: ,\n },\n },\n },\n}", "uid": "show_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#285"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2579"}}, "show interface switchport": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) switchport_mode: {\n Optional (Any) Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n Optional (str) admin_trunking_encapsulation: ,\n },\n },\n },\n },\n Optional (str) operational_trunking_encapsulation: ,\n },\n },\n}", "uid": "show_interface_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#139"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1759"}}, "show interfaces {interface} accounting": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2298"}}, "show interface detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#562"}, "asa": {"module_name": "show_interface", "class": "ShowInterfaceDetail", "doc": "Parser for\n * show interface detail\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n Optional (str) traffic_statistics: {\n 'packets_input': ,\n 'bytes_input': ,\n 'packets_output': ,\n 'bytes_output': ,\n 'packets_dropped': ,\n },\n Optional (str) control_point_states: {\n 'interface': {\n 'interface_number': ,\n 'interface_config_status': ,\n 'interface_state': ,\n },\n Any (str) *: {\n 'interface_vlan_config_status': ,\n 'interface_vlan_state': ,\n },\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_interface.py#299"}}, "show interface {interface} detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#562"}}, "show ipv4 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1309"}}, "show ipv4 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1309"}}, "show ipv4 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_all_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1309"}}, "show ipv6 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1663"}}, "show ipv6 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1663"}}, "show ipv6 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_all_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1663"}}, "show vlan interface": {"iosxr": {"module_name": "show_interface", "class": "ShowVlanInterface", "doc": "Parser for show vlan interface", "schema": "{\nAny (str) *: {\n Optional (str) encapsulation: ,\n Optional (str) outer_vlan: ,\n Optional (str) second_vlan: ,\n Optional (str) service: ,\n Optional (str) mtu: ,\n Optional (str) linep_state: ,\n },\n}", "uid": "show_vlan_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1198"}}, "show l2route evpn mac all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for show l2route evpn mac all", "schema": null, "uid": "show_l2route_evpn_mac_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2route.py#60"}, "nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_l2route.py#45"}}, "show l2route evpn mac-ip all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacIp", "doc": "Parser for show l2route evpn mac-ip all", "schema": null, "uid": "show_l2route_evpn_mac-ip_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2route.py#103"}, "nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpAll", "doc": "Parser for show l2route evpn mac-ip all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2347"}}, "show l2route topology": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeTopology", "doc": "Parser class for show l2route topology ", "schema": null, "uid": "show_l2route_topology", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2route.py#17"}}, "show l2vpn forwarding bridge-domain mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "uid": "show_l2vpn_forwarding_bridge-domain_mac-address_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2vpn.py#69"}}, "show l2vpn forwarding bridge-domain {bridge_domain} mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "uid": "show_l2vpn_forwarding_bridge-domain_bridge_domain_mac-address_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2vpn.py#69"}}, "show l2vpn forwarding protection main-interface location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingProtectionMainInterface", "doc": "Parser for show l2vpn forwarding protection main-interface location ", "schema": null, "uid": "show_l2vpn_forwarding_protection_main-interface_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2vpn.py#171"}}, "show l2vpn mac-learning {mac_type} all location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnMacLearning", "doc": "Parser for show l2vpn mac-learning all location ", "schema": null, "uid": "show_l2vpn_mac-learning_mac_type_all_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2vpn.py#17"}}, "show mrib vrf {vrf} {af} route": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRoute", "doc": "\n Parser for show mrib vrf route\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af\n ", "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 'uptime': ,\n Optional (str) flags: ,\n Optional (str) rpf_nbr: ,\n Optional (str) mvpn_tid: ,\n Optional (str) mvpn_remote_tid: ,\n Optional (str) mvpn_payload: ,\n Optional (str) mdt_ifh: ,\n Optional (str) mt_slot: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_af_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#64"}}, "show mrib route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#268"}}, "show mrib vrf {vrf} route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#268"}}, "show mrib vrf {vrf} ipv4 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv4_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#268"}}, "show mrib vrf {vrf} ipv6 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv6_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#268"}}, "show running-config ntp": {"iosxr": {"module_name": "show_ntp", "class": "ShowRunningConfigNtp", "doc": "Parser for: show running-config ntp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source': ,\n 'address': {\n Any (str) *: {\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_running-config_ntp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ntp.py#507"}}, "show ospf mpls traffic-eng link": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfMplsTrafficEngLink", "doc": "Parser for show ospf mpls traffic-eng link", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#2559"}}, "show ospf vrf all-inclusive": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusive", "doc": "Parser for show ospf vrf all-inclusive", "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 },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#1242"}}, "show ospf vrf all-inclusive database external": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseExternal", "doc": "\n Parser for show ospf vrf all-inclusive database external\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3721"}}, "show ospf vrf all-inclusive database network": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseNetwork", "doc": "\n Parser for show ospf vrf all-inclusive database network\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3801"}}, "show ospf vrf all-inclusive database opaque-area": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseOpaqueArea", "doc": "\n Parser for show ospf vrf all-inclusive database opaque-area\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n\n ", "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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) igp_metric: ,\n Optional (str) total_priority: ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3997"}}, "show ospf vrf all-inclusive database router": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseRouter", "doc": "\n Parser for show ospf vrf all-inclusive database router\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3636"}}, "show ospf vrf all-inclusive database summary": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseSummary", "doc": "\n Parser for show ospf vrf all-inclusive database summary\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3884"}}, "show ospf vrf all-inclusive interface": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveInterface", "doc": "Parser for show ospf vrf all-inclusive interface", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#233"}}, "show ospf vrf all-inclusive neighbor detail": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveNeighborDetail", "doc": "Parser for show ospf vrf all-inclusive neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#785"}}, "show ospf vrf all-inclusive sham-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveShamLinks", "doc": "Parser for show ospf vrf all-inclusive sham-links", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#2416"}}, "show ospf vrf all-inclusive virtual-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveVirtualLinks", "doc": "Parser for show ospf vrf all-inclusive virtual-links", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#2483"}}, "admin show diag chassis": {"iosxr": {"module_name": "show_platform", "class": "AdminShowDiagChassis", "doc": "Parser for admin show diag chassis", "schema": "{\n'device_family': ,\n'device_series': ,\n'num_line_cards': ,\n'chassis_feature': ,\n'rack_num': ,\n'sn': ,\n'pid': ,\n'vid': ,\n'desc': ,\n'clei': ,\n'top_assy_num': ,\n}", "uid": "admin_show_diag_chassis", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#804"}}, "show install active summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallActiveSummary", "doc": "Parser for show install active summary", "schema": "{\n'active_packages': Any (str) *,\nOptional (str) num_active_packages: ,\nOptional (str) sdr: ,\n}", "uid": "show_install_active_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#504"}}, "show install commit summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallCommitSummary", "doc": "Parser for show install commit summary", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#633"}}, "show install inactive summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallInactiveSummary", "doc": "Parser for show install inactive summary", "schema": "{\n'inactive_packages': Any (str) *,\nOptional (str) num_inactive_packages: ,\nOptional (str) sdr: ,\n}", "uid": "show_install_inactive_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#568"}}, "show platform vm": {"iosxr": {"module_name": "show_platform", "class": "ShowPlatformVm", "doc": "Parser for show platform vm", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#450"}}, "show redundancy summary": {"iosxr": {"module_name": "show_platform", "class": "ShowRedundancySummary", "doc": "Parser for show redundancy summary", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#919"}}, "show sdr detail": {"iosxr": {"module_name": "show_platform", "class": "ShowSdrDetail", "doc": "Parser for show sdr detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#175"}}, "show protocols afi-all all": {"iosxr": {"module_name": "show_protocol", "class": "ShowProtocolsAfiAllAll", "doc": "Parser for show protocols afi-all all", "schema": "{\n'protocols': {\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) ospfv3: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) bgp: {\n 'bgp_pid': ,\n Optional (str) nsr: {\n 'enable': ,\n 'current_state': ,\n },\n Optional (str) graceful_restart: {\n 'enable': ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) distance: {\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n },\n Optional (str) sourced_networks: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'gr_enable': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_protocols_afi-all_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_protocol.py#159"}}, "show pim vrf {vrf} {af} interface detail": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfInterfaceDetail", "doc": "\n Parser for show pim vrf interface detail\n For checking any output with the parser ,below mandatory key(s) have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'oper_status': ,\n 'nbr_count': ,\n 'hello_interval': ,\n 'dr_priority': ,\n 'primary_address': ,\n 'address': ,\n 'flags': ,\n 'bfd': {\n 'enable': ,\n 'interval': ,\n 'detection_multiplier': ,\n },\n 'dr': ,\n 'propagation_delay': ,\n 'override_interval': ,\n 'hello_expiration': ,\n 'neighbor_filter': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_pim.py#159"}}, "show pim vrf {vrf} {af} mstatic": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfMstatic", "doc": "Parser for show pim vrf mstatic\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'admin_distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_mstatic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_pim.py#46"}}, "show pim vrf {vrf} {af} rpf summary": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfRpfSummary", "doc": "\n Parser for show pim vrf rpf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) isis_mcast_topology: ,\n Optional (str) mo_frr_flow_based: ,\n Optional (str) mo_frr_rib: ,\n Optional (str) rump_mu_rib: ,\n Optional (str) pim_rpfs_registered: ,\n Optional (str) default_rpf_table: ,\n Optional (str) rib_convergence_timeout: ,\n Optional (str) rib_convergence_time_left: ,\n Optional (str) multipath: ,\n Optional (str) table: {\n Any (str) *: {\n 'pim_rpf_registrations': ,\n 'rib_table_converged': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_rpf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_pim.py#367"}}, "show route vrf {vrf} ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv4", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_routing.py#91"}}, "show route ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv4", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_routing.py#91"}}, "show route vrf {vrf} ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv6", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_routing.py#403"}}, "show route ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv6", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_routing.py#403"}}, "show rpl route-policy": {"iosxr": {"module_name": "show_rpl", "class": "ShowRplRoutePolicy", "doc": "Parser for show rpl route-policy", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_origin_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_ext_community_list_type: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_as_path_length: ,\n Optional (str) match_as_path_length_oper: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_area_eq: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_list: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_soo_additive: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_ext_community_delete_type: ,\n Optional (str) set_level: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_ospf_metric: ,\n Optional (str) set_tag: ,\n Optional (str) set_weight: ,\n Optional (str) actions: ,\n },\n },\n },\n },\n}", "uid": "show_rpl_route-policy", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rpl.py#72"}}, "show isis adjacency": {"iosxr": {"module_name": "show_isis", "class": "ShowIsisAdjacency", "doc": "Parser for show isis adjacency", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Optional (str) total_adjacency_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'interface': ,\n 'snpa': ,\n 'state': ,\n 'hold': ,\n 'changed': ,\n Optional (str) nsf: ,\n Optional (str) bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) ipv6_bfd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_isis.py#60"}}, "show mpls ldp neighbor brief": {"iosxr": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborBrief", "doc": "Parser for show mpls ldp neighbor brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mpls.py#47"}}, "show run key chain": {"iosxr": {"module_name": "show_run", "class": "ShowRunKeyChain", "doc": "Parser for show run key chain", "schema": "{\n'key_chain': {\n Optional (Any) Any (str) *: {\n Optional (str) keys: {\n Optional (Any) Any (str) *: {\n Optional (str) accept_lifetime: ,\n Optional (str) key_string: ,\n Optional (str) send_lifetime: ,\n Optional (str) cryptographic_algorithm: ,\n },\n },\n Optional (str) accept_tolerance: ,\n },\n },\n}", "uid": "show_run_key_chain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_run.py#42"}}, "show run router isis": {"iosxr": {"module_name": "show_run", "class": "ShowRunRouterIsis", "doc": "Parser for show run router isis", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) lsp_gen_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (str) fast_reroute: {\n Optional (str) per_prefix: {\n Optional (str) tiebreaker: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (str) mpls: {\n Optional (str) traffic_eng: Any (str) *,\n },\n Optional (str) spf_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) spf_prefix_priority: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (str) interfaces: {\n Optional (Any) Any (str) *: {\n Optional (str) bfd: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n}", "uid": "show_run_router_isis", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_run.py#189"}}, "show static vrf {vrf} {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_af_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_static_routing.py#77"}}, "show static vrf {vrf} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_static_routing.py#77"}}, "show static {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_af_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_static_routing.py#77"}}, "show static topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_static_routing.py#77"}}, "show vrf {vrf} detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_vrf.py#44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#155"}}, "show vrf all detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_vrf.py#44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#155"}}, "show l2vpn xconnect brief": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectBrief", "doc": "Parser for show l2vpn xconnect brief", "schema": null, "uid": "show_l2vpn_xconnect_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#84"}}, "show l2vpn xconnect detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectDetail", "doc": "Parser for show l2vpn xconnect detail", "schema": null, "uid": "show_l2vpn_xconnect_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#144"}}, "show l2vpn xconnect mp2mp detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectMp2mpDetail", "doc": "Parser for show l2vpn xconnect mp2mp detail", "schema": null, "uid": "show_l2vpn_xconnect_mp2mp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#205"}}, "show l2vpn xconnect summary": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectSummary", "doc": "Parser for show l2vpn xconnect summary", "schema": null, "uid": "show_l2vpn_xconnect_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#23"}}, "show l2vpn xconnect": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2vpnXconnect", "doc": "Parser for show l2vpn xconnect ", "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 Optional (str) pw_id: ,\n 'status': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_xconnect", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#293"}}, "show eigrp ipv4 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#242"}}, "show eigrp ipv4 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#242"}}, "show eigrp ipv4 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#544"}}, "show eigrp ipv4 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#544"}}, "show eigrp ipv6 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#263"}}, "show eigrp ipv6 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#263"}}, "show eigrp ipv6 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#566"}}, "show eigrp ipv6 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#566"}}, "show access-lists afi-all": {"iosxr": {"module_name": "show_acl", "class": "ShowAclAfiAll", "doc": "Parser for\n 'show access-lists afi-all'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_afi-all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_acl.py#104"}}, "show access-lists ethernet-services": {"iosxr": {"module_name": "show_acl", "class": "ShowAclEthernetServices", "doc": "Parser for:\n 'show access-lists ethernet-services'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_ethernet-services", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_acl.py#218"}}, "show bundle {interface}": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lag.py#143"}}, "show bundle": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lag.py#143"}}, "show lacp": {"iosxr": {"module_name": "show_lag", "class": "ShowLacp", "doc": "parser for show lacp", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'lacp_mode': ,\n 'port': {\n Any (str) *: {\n 'interface': ,\n 'bundle_id': ,\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n 'partner': {\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n },\n 'receive': ,\n 'period': ,\n 'selection': ,\n 'mux': ,\n 'a_churn': ,\n 'p_churn': ,\n },\n },\n },\n },\n}", "uid": "show_lacp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lag.py#602"}}, "show lacp system-id": {"iosxr": {"module_name": "show_lag", "class": "ShowLacpSystemId", "doc": "Parser for show lacp system-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lag.py#28"}}, "show rip": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#70"}}, "show rip vrf {vrf}": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#70"}}, "show rip database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#518"}}, "show rip vrf {vrf} database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#518"}}, "show rip interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#704"}}, "show rip vrf {vrf} interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#704"}}, "show rip statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#302"}}, "show rip vrf {vrf} statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#302"}}, "show spanning-tree mstag {mag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstag", "doc": "Parser for 'show spanning-tree mstag '", "schema": "{\n'mstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'name': ,\n 'revision': ,\n 'max_age': ,\n 'provider_bridge': ,\n 'bridge_id': ,\n 'port_id': ,\n 'external_cost': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n },\n },\n 'instances': {\n Any (str) *: {\n 'instance': ,\n 'vlans': ,\n 'priority': ,\n 'root_bridge': ,\n 'root_priority': ,\n 'port_priority': ,\n 'cost': ,\n 'counters': {\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mstag_mag_domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#287"}}, "show spanning-tree pvrstag {pvrstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrsTag", "doc": "Parser for 'show spanning-tree pvrstag '", "schema": "{\n'pvrstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrstag_pvrstag_domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#710"}}, "show spanning-tree pvrst {pvst_id}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrst", "doc": "Parser for 'show spanning-tree pvrst '", "schema": "{\n'pvst': {\n Any (str) *: {\n 'pvst_id': ,\n 'vlans': {\n Any (str) *: {\n 'vlan_id': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_max_age': ,\n 'designated_root_forward_delay': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n 'bridge_max_age': ,\n 'bridge_forward_delay': ,\n 'bridge_transmit_hold_count': ,\n 'sys_id_ext': ,\n 'interface': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrst_pvst_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#555"}}, "show spanning-tree pvstag {pvstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvsTag", "doc": "Parser for 'show spanning-tree pvstag '", "schema": "{\n'pvstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvstag_pvstag_domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#921"}}, "show mld vrf {vrf} groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#523"}}, "show mld groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#523"}}, "show mld groups {group} detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsGroupDetail", "doc": " \n Parser for:\n show mld groups {group} detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_group_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#704"}}, "show mld vrf {vrf} interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#281"}}, "show mld interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#281"}}, "show mld vrf {vrf} summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_summary_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#73"}}, "show mld summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_summary_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#73"}}, "show isis segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowIsisSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show isis segment-routing prefix-sid-map active-policy\n * show isis segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_isis_segment-routing_prefix-sid-map_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#52"}}, "show ospf segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowOspfSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show ospf segment-routing prefix-sid-map active-policy\n * show ospf segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_ospf_segment-routing_prefix-sid-map_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#138"}}, "show pce ipv4 peer": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4Peer", "doc": " Parser for:\n * show pce ipv4 peer\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n Optional (str) stateful: ,\n Optional (str) segment-routing: ,\n Optional (str) update: ,\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#216"}}, "show pce ipv4 peer detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerDetail", "doc": " Parser for:\n * show pce ipv4 peer detail\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n 'stateful': ,\n 'segment-routing': ,\n 'update': ,\n },\n 'pcep': {\n 'uptime': ,\n 'session_id_local': ,\n 'session_id_remote': ,\n },\n 'ka': {\n 'sending_intervals': ,\n 'minimum_acceptable_inteval': ,\n },\n 'peer_timeout': ,\n 'statistics': {\n 'rx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n 'tx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#319"}}, "show pcs ipv4 prefix": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerPrefix", "doc": " Parser for:\n * show pce ipv4 prefix\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'te_router_id': ,\n 'host_name': ,\n 'isis_system_id': ,\n Optional (str) asn: ,\n Optional (str) domain_id: ,\n 'advertised_prefixes': ,\n },\n },\n}", "uid": "show_pcs_ipv4_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#513"}}, "show pce ipv4 topology summary": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIpv4TopologySummary", "doc": " parser for:\n * show pce ipv4 topology summary\n ", "schema": "{\n'pce_topology_database_summary': {\n 'topology_nodes': ,\n 'prefixes': ,\n 'prefix_sids': ,\n 'links': ,\n 'adjancency_sids': ,\n },\n}", "uid": "show_pce_ipv4_topology_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#591"}}, "show pce lsp": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLsp", "doc": " Parser for:\n show pce lsp\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': {\n Any (str) *: {\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#671"}}, "show pce lsp detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLspDetail", "doc": " Parser for:\n * show pce lsp detail\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': ,\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n 'pcep_information': {\n 'plsp_id': ,\n 'flags': {\n 'd': ,\n 's': ,\n 'r': ,\n 'a': ,\n 'o': ,\n },\n },\n 'paths': {\n Any (str) *: {\n Optional (str) metric_type: ,\n Optional (str) accumulated_metric: ,\n Optional (str) none: ,\n Optional (str) sids: {\n Any (str) *: {\n 'type': ,\n 'label': ,\n 'local_address': ,\n 'remote_address': ,\n },\n },\n },\n },\n },\n 'event_history': {\n Any (str) *: {\n Any (str) *: {\n 'symbolic_name': ,\n Optional (str) lsp-id: ,\n Optional (str) plsp-id: ,\n Optional (str) source: ,\n Optional (str) destination: ,\n Optional (str) flags: {\n 'd': ,\n 'r': ,\n 'a': ,\n 'o': ,\n 'sig_bw': ,\n 'act_bw': ,\n },\n Optional (str) peer: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#822"}}, "show segment-routing local-block inconsistencies": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingLocal_BlockInconsistencies", "doc": " Parser for: \n * show segment-routing local-block inconsistencies\n ", "schema": "{\n'srlb_inconsistencies_range': {\n 'start': ,\n 'end': ,\n },\n}", "uid": "show_segment-routing_local-block_inconsistencies", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#1014"}}, "show segment-routing mapping-server prefix-sid-map ipv4": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4\n ", "schema": "{\n'ipv4': {\n 'number_of_mapping_entries': ,\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#1063"}}, "show segment-routing mapping-server prefix-sid-map ipv4 detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4Detail", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4 detail\n ", "schema": "{\n'ipv4': {\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) last_prefix: ,\n Optional (str) last_sid_index: ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#1127"}}, "show interfaces terse | match {interface}": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse___match_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_interface.py#46"}}, "show interfaces terse": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_interface.py#46"}}, "show configuration system ntp | display set": {"junos": {"module_name": "show_ntp", "class": "ShowConfigurationSystemNtpSet", "doc": "Parser for: show configuration system ntp | display set ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_configuration_system_ntp___display_set", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ntp.py#327"}}, "show ospf interface brief instance {instance}": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief_instance_instance", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ospf.py#43"}}, "show ospf interface brief": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ospf.py#43"}}, "file list": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_platform.py#45"}}, "file list {filename}": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list_filename", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_platform.py#45"}}, "show ip arp detail vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#181"}}, "show ip arp detail": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#181"}}, "show ip arp summary vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#267"}}, "show ip arp statistics vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#426"}}, "show ip arp statistics": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#426"}}, "show bgp all dampening flap-statistics": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllDampeningFlapStatistics", "doc": "Parser for:\n show bgp all dampening flap-statistics\n parser class implements detail parsing mechanisms for cli,xml output.", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#7387"}}, "show bgp all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllNexthopDatabase", "doc": "Parser for:\n show bgp all nexthop-database\n parser class implements detail parsing mechanisms for cli,xml output.", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#7766"}}, "show bgp ipv4 mvpn": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_ipv4_mvpn", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11288"}}, "show bgp ipv4 mvpn route-type {route_type} vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11288"}}, "show bgp ipv4 mvpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11288"}}, "show bgp ipv4 mvpn sa-ad detail vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11527"}}, "show bgp ipv4 mvpn sa-ad detail": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11527"}}, "show bgp l2vpn evpn vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11772"}}, "show bgp l2vpn evpn neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighborsAdvertisedRoutes", "doc": "Parser for show bgp l2vpn evpn neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4986"}}, "show bgp l2vpn evpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnRouteType", "doc": "parser for:\n show bgp l2vpn evpn route-type <1>\n show bgp l2vpn evpn route-type <2>\n show bgp l2vpn evpn route-type <3>\n show bgp l2vpn evpn route-type <4>", "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 '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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#10299"}}, "show bgp l2vpn evpn summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnSummary", "doc": "parser for:\n show bgp l2vpn evpn summary", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#10085"}}, "show bgp l2vpn evpn {mac} | grep -b {count1} -a {count2} \"best path\"": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11178"}}, "show bgp l2vpn evpn {mac} | be \"best path, in rib\" n {count2}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11178"}}, "show bgp {address_family} labels vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9603"}}, "show bgp {address_family} labels": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9603"}}, "show running-config | inc peer-policy": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerPolicy", "doc": "Parser for:\n show bgp peer-policy \n Executing 'show running-config bgp | inc peer-policy' to collect\n configured peer-policy names.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#1326"}}, "show running-config | inc peer-session": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerSession", "doc": "Parser for:\n show bgp peer-session \n Executing 'show running-config bgp | inc peer-session' to collect\n configured peer-session names.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#1134"}}, "show running-config | inc peer": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplate", "doc": "Parser for show bgp peer-template \n Executing 'show running-config bgp | inc peer' to colllect\n configured peer-template names.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#1516"}}, "show bgp peer-template": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplateCmd", "doc": "Parser for:\n show bgp peer-template\n parser class implements detail parsing mechanisms for cli,xml output.", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#8079"}}, "show bgp vrf {vrf} {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9143"}}, "show bgp {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9143"}}, "show bgp vrf {vrf} {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9112"}}, "show bgp {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9112"}}, "show bgp vrf {vrf} {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9073"}}, "show bgp {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9073"}}, "show bgp process vrf all": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#173"}}, "show bgp process vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#173"}}, "show bgp sessions vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\n },\n },\n },\n}", "uid": "show_bgp_sessions_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9210"}}, "show bgp vrf {vrf} {address_family}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAll", "doc": "Parser for show bgp vrf > ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#1725"}}, "show bgp vrf {vrf} all dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4189"}}, "show bgp vrf {vrf} {address_family} dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4189"}}, "show bgp vrf all all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3277"}}, "show bgp vrf {vrf} {address_family} nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3277"}}, "show bgp vrf all all summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_all_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3521"}}, "show bgp vrf {vrf} {address_family} summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_address_family_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3521"}}, "show bgp vrf {vrf} {address_family} neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#2339"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#2339"}}, "show bgp vrf {vrf} all neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#2339"}}, "show bgp vrf {vrf} all neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4572"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4572"}}, "show bgp vrf {vrf} all neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#5494"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#5494"}}, "show bgp vrf {vrf} all neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#5044"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#5044"}}, "show bgp vrf {vrf} ipv4 unicast": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfIpv4Unicast", "doc": "Parser for show bgp vrf ipv4 unicast", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11812"}}, "show running-config bgp": {"nxos": {"module_name": "show_bgp", "class": "ShowRunningConfigBgp", "doc": "Parser for show running-config bgp", "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 'pp_allowas_in_as_number': ,\n 'pp_as_override': ,\n '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 'pp_next_hop_self': ,\n 'pp_route_reflector_client': ,\n Optional (str) pp_send_community: ,\n 'pp_soft_reconfiguration': ,\n Optional (str) pp_soo: ,\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_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_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_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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#6098"}}, "show checkpoint summary": {"nxos": {"module_name": "show_checkpoint", "class": "ShowCheckpointSummary", "doc": "Parser for show checkpoint summary", "schema": "{\n'checkpoint': {\n Any (str) *: {\n 'created_by': ,\n 'created_time': ,\n 'size': ,\n 'description': ,\n },\n },\n}", "uid": "show_checkpoint_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_checkpoint.py#30"}}, "show mac address-table limit": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableLimit", "doc": "Parser for show mac address-table limit", "schema": "{\n'configured_system_limit': ,\n'current_system_count': ,\n'configured_system_action': ,\n'currently_system_is': ,\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'conf_limit': ,\n 'curr_count': ,\n 'cfg_action': ,\n 'currently': ,\n },\n },\n },\n}", "uid": "show_mac_address-table_limit", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#236"}}, "show mac address-table vni {vni} | grep {intf}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_vni_vni___grep_intf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#123"}}, "show mac address-table local vni {vni}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_local_vni_vni", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#123"}}, "show system internal l2fwder mac": {"nxos": {"module_name": "show_fdb", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder mac", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#314"}}, "show feature": {"nxos": {"module_name": "show_feature", "class": "ShowFeature", "doc": "Parser for show feature", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_feature.py#35"}}, "show feature-set": {"nxos": {"module_name": "show_feature", "class": "ShowFeatureSet", "doc": "Parser for show feature-set", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature-set", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_feature.py#77"}}, "show hsrp all": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpAll", "doc": " Parser for \"'show hsrp all\" ", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'use_bia': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) tracked_objects: {\n Any (str) *: {\n Optional (str) object_name: ,\n Optional (str) status: ,\n Optional (str) priority_decrement: ,\n },\n },\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) priority: ,\n Optional (str) configured_priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_sync_delay: ,\n 'upper_fwd_threshold': ,\n 'lower_fwd_threshold': ,\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfged_hello_unit: ,\n Optional (str) cfged_hello_interval: ,\n Optional (str) cfged_hold_unit: ,\n Optional (str) cfged_hold_interval: ,\n },\n Optional (str) primary_ipv4_address: {\n Optional (str) virtual_ip_learn: ,\n Optional (str) address: ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n 'active_router': ,\n 'standby_router': ,\n 'virtual_mac_address': ,\n 'virtual_mac_address_status': ,\n Optional (str) authentication: ,\n 'num_state_changes': ,\n 'last_state_change': ,\n Optional (str) session_name: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n Optional (str) secondary_vips: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_hsrp.py#278"}}, "show hsrp delay": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpDelay", "doc": " Parser for show hsrp delay ", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_hsrp_delay", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_hsrp.py#675"}}, "show ip igmp groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#890"}}, "show ip igmp groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#890"}}, "show ip igmp interface vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#462"}}, "show ip igmp local-groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#1044"}}, "show ip igmp local-groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#1044"}}, "show ip igmp snooping vlan {vlan}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_vlan_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#75"}}, "show ip igmp snooping": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#75"}}, "show interface": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#149"}}, "show interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#149"}}, "show interface {interface} brief": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2579"}}, "show interface {interface} switchport": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1759"}}, "show ip interface brief vrf all | include {ip}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n },\n },\n}", "uid": "show_ip_interface_brief_vrf_all___include_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#3047"}}, "show ip interface brief vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n },\n },\n}", "uid": "show_ip_interface_brief_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#3047"}}, "show ip interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n 'wccp_redirect_exclude': ,\n },\n}", "uid": "show_ip_interface_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1024"}}, "show ip interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n 'wccp_redirect_exclude': ,\n },\n}", "uid": "show_ip_interface_interface_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1024"}}, "show ip interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n 'wccp_redirect_exclude': ,\n },\n}", "uid": "show_ip_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1024"}}, "show ip interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n 'wccp_redirect_exclude': ,\n },\n}", "uid": "show_ip_interface_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1024"}}, "show ipv6 interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2031"}}, "show ipv6 interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2031"}}, "show ipv6 interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2031"}}, "show ipv6 interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2031"}}, "show nve interface {intf} detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterfaceDetail", "doc": "parser for:\n show nve interface detail", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n Optional (str) if_state: ,\n Optional (str) encap_type: ,\n Optional (str) vpc_capability: ,\n Optional (str) local_rmac: ,\n Optional (str) host_reach_mode: ,\n Optional (str) source_if: ,\n Optional (str) primary_ip: ,\n Optional (str) secondary_ip: ,\n Optional (str) src_if_state: ,\n Optional (str) ir_cap_mode: ,\n Optional (str) adv_vmac: ,\n Optional (str) nve_flags: ,\n Optional (str) nve_if_handle: ,\n Optional (str) src_if_holddown_tm: ,\n Optional (str) src_if_holdup_tm: ,\n Optional (str) src_if_holddown_left: ,\n Optional (str) multisite_convergence_time: ,\n Optional (str) multisite_convergence_time_left: ,\n Optional (str) vip_rmac: ,\n Optional (str) vip_rmac_ro: ,\n Optional (str) sm_state: ,\n Optional (str) peer_forwarding_mode: ,\n Optional (str) dwn_strm_vni_cfg_mode: ,\n Optional (str) src_intf_last_reinit_notify_type: ,\n Optional (str) mcast_src_intf_last_reinit_notify_type: ,\n Optional (str) multi_src_intf_last_reinit_notify_type: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) multisite_bgw_if_ip: ,\n Optional (str) multisite_bgw_if_admin_state: ,\n Optional (str) multisite_bgw_if_oper_state: ,\n Optional (str) multisite_bgw_if_oper_state_down_reason: ,\n },\n}", "uid": "show_nve_interface_intf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#413"}}, "show running-config interface {intf}": {"nxos": {"module_name": "show_interface", "class": "ShowRunningConfigInterface", "doc": "Parser for show running-config interface ", "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) 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 },\n },\n}", "uid": "show_running-config_interface_intf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2770"}}, "show vrf {vrf} interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_vrf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1664"}}, "show vrf all interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_all_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1664"}}, "show vrf {vrf} interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1664"}}, "show vrf all interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_all_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1664"}}, "show l2route evpn mac evi {evi}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_l2route.py#45"}}, "show l2route evpn mac evi {evi} mac {mac}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacEvi", "doc": "Parser for show l2route evpn mac evi mac ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi_mac_mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_l2route.py#123"}}, "show forwarding distribution multicast route vrf {vrf}": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#812"}}, "show forwarding distribution multicast route": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#812"}}, "show ip mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpMrouteVrfAll", "doc": "Parser for show ip mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#60"}}, "show ip static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpStaticRouteMulticast", "doc": "Parser for show ip static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n Optional (str) interface_name: ,\n Optional (str) vrf_id: ,\n Optional (str) urib: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_multicast_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#450"}}, "show ipv6 mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6MrouteVrfAll", "doc": "Parser for show ipv6 mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n Optional (str) oif_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#247"}}, "show ipv6 static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6StaticRouteMulticast", "doc": "Parser for show ipv6 static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) mroute: {\n Any (str) *: {\n Optional (str) path: {\n Any (str) *: {\n Optional (str) neighbor_address: ,\n Optional (str) nh_vrf: ,\n Optional (str) reslv_tid: ,\n Optional (str) interface_name: ,\n Optional (str) rnh_status: ,\n Optional (str) bfd_enable: ,\n Optional (str) vrf_id: ,\n Optional (str) preference: ,\n Optional (str) mroute_int: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_multicast_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#617"}}, "show ipv6 mld groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#472"}}, "show ipv6 mld groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#472"}}, "show ipv6 mld interface vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#104"}}, "show ipv6 mld local-groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#614"}}, "show ipv6 mld local-groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#614"}}, "show ip msdp peer vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#102"}}, "show ip msdp policy statistics sa-policy {peer} {method} vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#690"}}, "show ip msdp policy statistics sa-policy {peer} {method}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#690"}}, "show ip msdp sa-cache detail vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#441"}}, "show ip msdp sa-cache detail": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#441"}}, "show ip msdp summary vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#737"}}, "show ip msdp summary": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#737"}}, "show running-config msdp": {"nxos": {"module_name": "show_msdp", "class": "ShowRunningConfigMsdp", "doc": "Parser for :\n show run msdp [| sec | inc ]", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global: {\n Optional (str) timer: {\n 'connect_retry_interval': ,\n },\n Optional (str) originating_rp: ,\n },\n Optional (str) peer: {\n Any (str) *: {\n Optional (str) connect_source: ,\n Optional (str) peer_as: ,\n Optional (str) description: ,\n Optional (str) timer: {\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_msdp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#870"}}, "show ipv6 icmp neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#531"}}, "show ipv6 icmp neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#531"}}, "show ipv6 nd interface vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#229"}}, "show ipv6 nd interface": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#229"}}, "show ipv6 neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#60"}}, "show ipv6 neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#60"}}, "show ipv6 routers vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#643"}}, "show ipv6 routers": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#643"}}, "show ntp peer-status": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeerStatus", "doc": "Parser for show ntp peer-status", "schema": "{\n'total_peers': ,\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) clock_state: ,\n Optional (str) mode: ,\n 'remote': ,\n Optional (str) local: ,\n Optional (str) stratum: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) vrf: ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n },\n },\n}", "uid": "show_ntp_peer-status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ntp.py#59"}}, "show ntp peers": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeers", "doc": "Parser for: show ntp peers", "schema": "{\n'peer': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'isconfigured': ,\n },\n },\n },\n },\n}", "uid": "show_ntp_peers", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ntp.py#165"}}, "show ip ospf vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#168"}}, "show ip ospf database external detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3258"}}, "show ip ospf database external detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3258"}}, "show ip ospf database network detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3344"}}, "show ip ospf database network detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3344"}}, "show ip ospf database opaque-area detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3650"}}, "show ip ospf database opaque-area detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3650"}}, "show ip ospf database router detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3535"}}, "show ip ospf database router detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3535"}}, "show ip ospf database summary detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3435"}}, "show ip ospf database summary detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3435"}}, "show ip ospf interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1792"}}, "show ip ospf mpls ldp interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#817"}}, "show ip ospf neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#2324"}}, "show ip ospf neighbors detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#2324"}}, "show ip ospf sham-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1624"}}, "show ip ospf virtual-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1510"}}, "show ip pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1612"}}, "show ip pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1612"}}, "show ip pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3128"}}, "show ip pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3128"}}, "show ip pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3517"}}, "show ip pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3517"}}, "show ip pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3517"}}, "show ip pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2652"}}, "show ip pim policy statistics register-policy": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3255"}}, "show ip pim policy statistics register-policy vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3255"}}, "show ip pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2285"}}, "show ip pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2285"}}, "show {af} pim rp vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#788"}}, "show {af} pim rp": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#788"}}, "show ip pim vrf {vrf} detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2814"}}, "show ip pim vrf detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2814"}}, "show ipv6 pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1417"}}, "show ipv6 pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1417"}}, "show ipv6 pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2528"}}, "show ipv6 pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2528"}}, "show ipv6 pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#95"}}, "show ipv6 pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#95"}}, "show ipv6 pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#95"}}, "show ipv6 pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2076"}}, "show ipv6 pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1812"}}, "show ipv6 pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1812"}}, "show ipv6 pim vrf all detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimVrfAllDetail", "doc": "Parser for show ipv6 pim vrf all detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) shared_tree_route_map: ,\n Optional (str) shared_tree_route_ranges: ,\n Optional (str) shared_tree_ranges: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4105"}}, "show running-config {pim}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | sec '^i'": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | sec {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | sec '^i' | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'___inc_pip_str", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | sec {vrf} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf___inc_pip_str", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___inc_pip_str", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show install active": {"nxos": {"module_name": "show_platform", "class": "ShowInstallActive", "doc": "Parser for show install active", "schema": "{\n'boot_images': {\n Optional (str) kickstart_image: ,\n Optional (str) system_image: ,\n },\nOptional (str) active_packages: {\n Any (str) *: {\n Optional (str) active_package_name: ,\n },\n },\n}", "uid": "show_install_active", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#448"}}, "show redundancy status": {"nxos": {"module_name": "show_platform", "class": "ShowSystemRedundancyStatus", "doc": "Parser for show system redundancy status", "schema": "{\n'redundancy_mode': {\n 'administrative': ,\n 'operational': ,\n },\nAny (str) *: {\n 'redundancy_state': ,\n Optional (str) supervisor_state: ,\n Optional (str) internal_state: ,\n },\nOptional (str) system_start_time: ,\nOptional (str) system_uptime: ,\nOptional (str) kernel_uptime: ,\nOptional (str) active_supervisor_time: ,\n}", "uid": "show_redundancy_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#657"}}, "show vdc current-vdc": {"nxos": {"module_name": "show_platform", "class": "ShowVdcCurrent", "doc": "Parser for:\n * show vdc current-vdc\n ", "schema": "{\n'current_vdc': {\n 'id': ,\n 'name': ,\n },\n}", "uid": "show_vdc_current-vdc", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#1291"}}, "show vdc detail": {"nxos": {"module_name": "show_platform", "class": "ShowVdcDetail", "doc": "Parser for show vdc detail", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#1147"}}, "show vdc membership status": {"nxos": {"module_name": "show_platform", "class": "ShowVdcMembershipStatus", "doc": "Parser for show vdc membership status", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#1340"}}, "show {af} prefix-list": {"nxos": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixList", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n 'protocol': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'masklength_range': ,\n 'sequence': ,\n 'action': ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_prefix_list.py#152"}}, "show processes | include {process}": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes___include_process", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_process.py#42"}}, "show processes": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_process.py#42"}}, "show ip rip interface": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#305"}}, "show ip rip interface vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#305"}}, "show ip rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#832"}}, "show ip rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#832"}}, "show ip rip": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#606"}}, "show ip rip vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#606"}}, "show ipv6 rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#1121"}}, "show ipv6 rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#1121"}}, "show route-map": {"nxos": {"module_name": "show_route_map", "class": "ShowRouteMap", "doc": "Parser for show route-map", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_access_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_access_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_level: ,\n 'clause': ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_route_map.py#63"}}, "show routing": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#261"}}, "show routing {ip}": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#261"}}, "show routing {ip} vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#74"}}, "show routing vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#74"}}, "show routing {ip} vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#74"}}, "show routing vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#74"}}, "show ip static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_static_routing.py#52"}}, "show ip static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_static_routing.py#52"}}, "show ipv6 static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_static_routing.py#260"}}, "show ipv6 static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_static_routing.py#260"}}, "show system internal l2fwder Mac": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder Mac", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_addresses': {\n Any (str) *: {\n 'mac_type': ,\n 'mac_aging_time': ,\n 'entry': ,\n 'secure': ,\n 'ntfy': ,\n 'ports': ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_Mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_system.py#247"}}, "show system internal sysmgr service name {process}": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalSysmgrServiceName", "doc": "Parser for show system internal sysmgr service name ", "schema": "{\n'instance': {\n Any (str) *: {\n 'tag': {\n Any (str) *: {\n 'process_name': ,\n 'internal_id': ,\n 'uuid': ,\n 'state': ,\n 'plugin_id': ,\n 'state_start_date': ,\n Optional (str) last_restart_date: ,\n Optional (str) pid: ,\n Optional (str) previous_pid: ,\n Optional (str) sap: ,\n Optional (str) restart_count: ,\n Optional (str) reboot_state: ,\n Optional (str) last_terminate_reason: ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_sysmgr_service_name_process", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_system.py#44"}}, "show running-config | sec '^advertise evpn multicast'": {"nxos": {"module_name": "show_trm", "class": "ShowRunningConfigTrm", "doc": "Parser for show running-config | sec '^advertise evpn multicast'", "schema": "{\nOptional (str) advertise_evpn_multicast: ,\n}", "uid": "show_running-config___sec_'^advertise_evpn_multicast'", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_trm.py#34"}}, "show vlan id 1-3967 vn-segment": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanIdVnSegment", "doc": "Parser for show vlan id 1-3967 vn_segment", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) vn_segment_id: ,\n },\n },\n}", "uid": "show_vlan_id_1-3967_vn-segment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#231"}}, "show vlan internal info": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanInternalInfo", "doc": "Parser for show vlan internal info", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_configuration': ,\n },\n },\n}", "uid": "show_vlan_internal_info", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#279"}}, "show vxlan": {"nxos": {"module_name": "show_vlan", "class": "ShowVxlan", "doc": "Parser for show vxlan", "schema": "{\n'vlan': {\n Any (str) *: {\n 'vni': ,\n },\n },\n}", "uid": "show_vxlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#477"}}, "show running-config vrf {vrf} | sec '^vrf'": {"nxos": {"module_name": "show_vrf", "class": "ShowRunningConfigVrf", "doc": "Parser for show running-config vrf | sec '^vrf' ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) vrf_name: ,\n Optional (str) vni: ,\n Optional (str) rd: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n Optional (str) rt_type: ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (str) rt_evpn: ,\n Optional (str) rt_mvpn: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_vrf_vrf___sec_'^vrf'", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#270"}}, "show vrf interface": {"nxos": {"module_name": "show_vrf", "class": "ShowVrfInterface", "doc": "Parser for show vrf Interface", "schema": "{\n'vrf_interface': {\n Any (str) *: {\n 'vrf_name': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n },\n}", "uid": "show_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#88"}}, "show fabric multicast globals": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastGlobals", "doc": "parser for:\n show fabric multicast globals", "schema": "{\n'multicast': {\n 'globals': {\n 'pruning': ,\n 'switch_role': ,\n 'fabric_control_seg': ,\n 'peer_fabric_ctrl_addr': ,\n 'advertise_vpc_rpf_routes': ,\n 'created_vni_list': ,\n 'fwd_encap': ,\n 'overlay_distributed_dr': ,\n 'overlay_spt_only': ,\n },\n },\n}", "uid": "show_fabric_multicast_globals", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1992"}}, "show fabric multicast ipv4 l2-mroute vni {vni}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_vni", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2266"}}, "show fabric multicast ipv4 l2-mroute vni all": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2266"}}, "show fabric multicast ipv4 sa-ad-route vrf {vrf}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2146"}}, "show fabric multicast ipv4 sa-ad-route": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2146"}}, "show l2route evpn ethernet-segment all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnEternetSegmentAll", "doc": "parser for:\n show l2route evpn ethernet-segment all", "schema": "{\n'evpn': {\n 'ethernet_segment': {\n Any (str) *: {\n 'ethernet_segment': ,\n 'originating_rtr': ,\n 'prod_name': ,\n 'int_ifhdl': ,\n 'client_nfn': ,\n },\n },\n },\n}", "uid": "show_l2route_evpn_ethernet-segment_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1084"}}, "show l2route evpn imet all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnImetAllDetail", "doc": "Parser for show l2route evpn imet all detail ", "schema": "{\n'vni': {\n Any (str) *: {\n 'ip': {\n Any (str) *: {\n 'topo_id': ,\n 'vni': ,\n 'prod_type': ,\n 'ip_addr': ,\n 'eth_tag_id': ,\n 'pmsi_flags': ,\n 'flags': ,\n 'type': ,\n 'vni_label': ,\n 'tunnel_id': ,\n 'client_nfn': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#55"}}, "show l2route evpn mac-ip evi {evi}": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpEvi", "doc": "Parser for show l2route evpn mac-ip evi ", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_evi_evi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2361"}}, "show l2route fl all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeFlAll", "doc": "parser for:\n show l2route fl all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n Optional (str) num_of_peer_id: ,\n 'peer_id': {\n Any (str) *: {\n 'topo_id': ,\n 'peer_id': ,\n 'flood_list': ,\n 'is_service_node': ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_fl_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1652"}}, "show l2route mac all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacAllDetail", "doc": "parser for:\n show l2route mac all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac': {\n Any (str) *: {\n 'mac_addr': ,\n 'prod_type': ,\n 'flags': ,\n 'seq_num': ,\n 'next_hop1': ,\n 'rte_res': ,\n 'fwd_state': ,\n Optional (str) peer_id: ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1292"}}, "show l2route mac-ip all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacIpAllDetail", "doc": "parser for:\n show l2route mac-ip all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac-ip_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1411"}}, "show l2route summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeSummary", "doc": "parser for:\n show l2route summary", "schema": "{\n'summary': {\n 'total_memory': ,\n 'numof_converged_tables': ,\n Optional (str) table_name: {\n Any (str) *: {\n 'producer_name': {\n Any (str) *: {\n 'producer_name': ,\n 'id': ,\n 'objects': ,\n 'memory': ,\n },\n 'total_obj': ,\n 'total_mem': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1541"}}, "show l2route topology detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeTopologyDetail", "doc": "parser for:\n show l2route topology detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'topo_name': {\n Any (str) *: {\n 'topo_name': ,\n Optional (str) topo_type: ,\n Optional (str) vni: ,\n Optional (str) encap_type: ,\n Optional (str) iod: ,\n Optional (str) if_hdl: ,\n Optional (str) vtep_ip: ,\n Optional (str) emulated_ip: ,\n Optional (str) emulated_ro_ip: ,\n Optional (str) tx_id: ,\n Optional (str) rcvd_flag: ,\n Optional (str) rmac: ,\n Optional (str) vrf_id: ,\n Optional (str) vmac: ,\n Optional (str) flags: ,\n Optional (str) sub_flags: ,\n Optional (str) prev_flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1166"}}, "show nve ethernet-segment": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveEthernetSegment", "doc": "parser for:\n show nve ethernet-segment", "schema": "{\n'nve': {\n Any (str) *: {\n 'ethernet_segment': {\n 'esi': {\n Any (str) *: {\n 'esi': ,\n 'if_name': ,\n 'es_state': ,\n 'po_state': ,\n 'nve_if_name': ,\n 'nve_state': ,\n 'host_reach_mode': ,\n 'active_vlans': ,\n Optional (str) df_vlans: ,\n 'active_vnis': ,\n 'cc_failed_vlans': ,\n 'cc_timer_left': ,\n 'num_es_mem': ,\n Optional (str) local_ordinal: ,\n 'df_timer_st': ,\n 'config_status': ,\n Optional (str) df_list: ,\n 'es_rt_added': ,\n 'ead_rt_added': ,\n 'ead_evi_rt_timer_age': ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_ethernet-segment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#855"}}, "show interface | i nve": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterface", "doc": "Parser for show interface | i nve", "schema": "{\n'nves': {\n Any (str) *: {\n 'nve_name': ,\n 'nve_state': ,\n },\n },\n}", "uid": "show_interface___i_nve", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#337"}}, "show nve multisite dci-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteDciLinks", "doc": "parser for:\n show nve multisite dci-links", "schema": "{\n'multisite': {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_dci-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#713"}}, "show nve multisite fabric-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteFabricLinks", "doc": "parser for:\n show nve multisite fabric-links", "schema": "{\n'multisite': {\n 'fabric_links': {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_fabric-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#772"}}, "show nve peers": {"nxos": {"module_name": "show_vxlan", "class": "ShowNvePeers", "doc": "Parser for :\n show nve peers", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n 'peer_ip': {\n Any (str) *: {\n 'peer_state': ,\n 'learn_type': ,\n 'uptime': ,\n 'router_mac': ,\n },\n },\n },\n}", "uid": "show_nve_peers", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#134"}}, "show nve vni": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVni", "doc": "parser for:\n show nve vni", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n 'mcast': ,\n 'vni_state': ,\n 'mode': ,\n 'type': ,\n 'flags': ,\n },\n },\n },\n}", "uid": "show_nve_vni", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#272"}}, "show nve vni ingress-replication": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniIngressReplication", "doc": "parser for:\n show nve vni Ingress-replication", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n Optional (str) repl_ip: {\n Any (str) *: {\n Optional (str) repl_ip: ,\n Optional (str) source: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_vni_ingress-replication", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1921"}}, "show nve vni summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniSummary", "doc": "Parser for :\n show nve vni summary", "schema": "{\n'vni': {\n 'summary': {\n 'cp_vni_count': ,\n 'cp_vni_up': ,\n 'cp_vni_down': ,\n 'dp_vni_count': ,\n 'dp_vni_up': ,\n 'dp_vni_down': ,\n },\n },\n}", "uid": "show_nve_vni_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#206"}}, "show running-config nv overlay": {"nxos": {"module_name": "show_vxlan", "class": "ShowRunningConfigNvOverlay", "doc": "parser for:\n show running-config nv overlay", "schema": "{\nOptional (str) evpn_multisite_border_gateway: ,\nOptional (str) multisite_convergence_time: ,\nOptional (str) enabled_nv_overlay: ,\nAny (str) *: {\n Optional (str) nve_name: ,\n Optional (str) if_state: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) adv_vmac: ,\n Optional (str) source_if: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) vni: ,\n Optional (str) associated_vrf: ,\n Optional (str) multisite_ingress_replication: ,\n Optional (str) mcast_group: ,\n },\n },\n },\nOptional (str) multisite: {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n Optional (str) fabric_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_running-config_nv_overlay", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1746"}}, "show ip eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_eigrp.py#149"}}, "show ip eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_eigrp.py#359"}}, "show ipv6 eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_eigrp.py#166"}}, "show ipv6 eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_eigrp.py#375"}}, "show ipv6 icmp neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6IcmpNeighborDetailVrfAll", "doc": "\n Parser for \"show ipv6 icmp neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'phy_interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'mac_address': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ipv6.py#691"}}, "show ipv6 nd interface vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NdInterfaceVrfAll", "doc": "\n Parser for \"show ipv6 nd interface vrf all\"\n ", "schema": "{\nOptional (str) interfaces: {\n Any (str) *: {\n 'vrf': ,\n 'interface': ,\n 'interface_status': ,\n 'ipv6_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'ipv6_link_local_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'nd_mac_extract': ,\n 'icmpv6_active_timers': {\n 'last_neighbor_solicitation_sent': ,\n 'last_neighbor_advertisement_sent': ,\n 'last_router_advertisement_sent': ,\n 'next_router_advertisement_sent': ,\n },\n 'router_advertisement': {\n 'periodic_interval_seconds': ,\n 'send_managed_address_configuration_flag': ,\n 'send_other_stateful_configuration_flag': ,\n 'send_default_router_preference_value': ,\n 'send_current_hop_limit': ,\n 'send_mtu': ,\n 'send_router_lifetime_secs': ,\n 'send_reachable_time_ms': ,\n 'send_retrans_timer_ms': ,\n 'suppress_ra': ,\n 'suppress_mtu_ra': ,\n 'suppress_route_information_option_ra': ,\n },\n 'neighbor_solicitation': {\n 'ns_retransmit_interval_ms': ,\n 'nd_nud_retry_base': ,\n 'nd_nud_retry_interval': ,\n 'nd_nud_retry_attempts': ,\n },\n 'icmpv6_error_message': {\n 'send_redirects_num': ,\n 'send_unreachables': ,\n },\n 'icmpv6_dad': {\n 'maximum_dad_attempts': ,\n 'current_dad_attempt': ,\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ipv6.py#312"}}, "show ipv6 neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetailVrfAll", "doc": "\n Parser for \"show ipv6 neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'physical_interface': ,\n 'mac_addr': ,\n 'preference': ,\n 'source': ,\n 'packet_count': ,\n 'byte_count': ,\n 'best': ,\n 'throttled': ,\n },\n },\n },\n },\n'adjacency_hit': {\n Any (str) *: {\n 'packet_count': ,\n 'byte_count': ,\n },\n },\n'adjacency_statistics_last_updated_before': ,\n'total_number_of_entries': ,\n}", "uid": "show_ipv6_neighbor_detail_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ipv6.py#61"}}, "show ipv6 routers vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6RoutersVrfAll", "doc": "\n Parser for \"show ipv6 routers vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'router_advertisement': {\n 'router': ,\n 'last_update_time_min': ,\n 'current_hop_limit': ,\n 'lifetime': ,\n 'addrFlag': ,\n 'other_flag': ,\n 'mtu': ,\n 'home_agent_flag': ,\n 'preference': ,\n 'reachable_time_msec': ,\n 'retransmission_time': ,\n 'prefix': {\n Any (str) *: {\n 'onlink_flag': ,\n 'autonomous_flag': ,\n 'valid_lifetime': ,\n 'preferred_lifetime': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ipv6.py#824"}}, "show lacp system-identifier": {"nxos": {"module_name": "show_lag", "class": "ShowLacpSystemIdentifier", "doc": "Parser for :\n show lacp system-identifier", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-identifier", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#37"}}, "show port-channel database": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelDatabase", "doc": "parser show post-channel database", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'last_update_success': ,\n 'total_ports': ,\n 'up_ports': ,\n 'port_channel_age': ,\n 'time_last_bundle': ,\n 'last_bundled_member': ,\n Optional (str) first_oper_port: ,\n Optional (str) time_last_unbundle: ,\n Optional (str) last_unbundled_member: ,\n 'members': {\n Any (str) *: {\n 'activity': ,\n 'status': ,\n 'is_first_oper_port': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#394"}}, "show port-channel summary": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelSummary", "doc": "parser for: show port-channel summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'bundle_id': ,\n 'oper_status': ,\n 'layer': ,\n 'protocol': ,\n 'type': ,\n 'members': {\n Any (str) *: {\n 'flags': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#307"}}, "show lldp all": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpAll", "doc": "parser for show lldp all", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'enabled': ,\n 'tx': ,\n 'rx': ,\n 'dcbx': ,\n },\n },\n}", "uid": "show_lldp_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#36"}}, "show lldp timers": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTimers", "doc": "parser for show lldp timers", "schema": "{\n'hold_timer': ,\n'reinit_timer': ,\n'hello_timer': ,\n}", "uid": "show_lldp_timers", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#90"}}, "show lldp tlv-select": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTlvSelect", "doc": "parser for show lldp tlv-select", "schema": "{\n'suppress_tlv_advertisement': {\n Any (str) *: ,\n },\n}", "uid": "show_lldp_tlv-select", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#143"}}, "show logging logfile | include {include}": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile___include_include", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_logging.py#38"}}, "show logging logfile": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_logging.py#38"}}, "show guestshell": {"nxos": {"module_name": "show_virtual_service", "class": "ShowGuestshell", "doc": "Parser for \"show guestshell\".", "schema": "{\n'state': ,\n'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\nOptional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n}", "uid": "show_guestshell", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#631"}}, "show virtual-service core": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#269"}}, "show virtual-service core name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core_name_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#269"}}, "show virtual-service detail": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#362"}}, "show virtual-service detail name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail_name_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#362"}}, "show virtual-service global": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceGlobal", "doc": "Parser for \"show virtual-service global\".", "schema": "{\n'version': ,\n'virtual_services': {\n 'installed': ,\n 'activated': ,\n },\n'machine_types': {\n 'supported': ,\n 'disabled': ,\n },\n'resource_limits': {\n 'cpus_per_service': ,\n 'cpu': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'memory': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'bootflash': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n },\n}", "uid": "show_virtual-service_global", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#63"}}, "show virtual-service list": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceList", "doc": "Parser for \"show virtual-service list\".", "schema": "{\n'service': {\n Any (str) *: {\n 'status': ,\n Optional (str) package: ,\n },\n },\n}", "uid": "show_virtual-service_list", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#195"}}, "show virtual-service utilization name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceUtilization", "doc": "Parser for \"show virtual-service utilization name \".", "schema": "{\n'cpu': {\n 'requested_percent': ,\n 'actual_percent': ,\n 'state_abbrev': ,\n 'state': ,\n },\n'memory': {\n 'allocation_kb': ,\n 'used_kb': ,\n },\n'storage': {\n Any (str) *: {\n 'capacity_kb': ,\n 'used_kb': ,\n 'available_kb': ,\n 'used_percent': ,\n },\n },\n}", "uid": "show_virtual-service_utilization_name_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#677"}}, "show vpc": {"nxos": {"module_name": "show_vpc", "class": "ShowVpc", "doc": "Parser for show vpc", "schema": "{\n'vpc_domain_id': ,\n'vpc_peer_status': ,\n'vpc_peer_keepalive_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) 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 },\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 },\n },\n}", "uid": "show_vpc", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vpc.py#67"}}, "/dna/intent/api/v1/interface": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/dnac/interface.py#76"}}, "/dna/intent/api/v1/interface/{interface}": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface/interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/dnac/interface.py#76"}}, "show interface ip brief": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceIpBrief", "doc": "Parser for\n * show interface ip brief\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n 'check': ,\n 'method': ,\n 'link_status': ,\n Optional (str) line_protocol: ,\n },\n },\n}", "uid": "show_interface_ip_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_interface.py#182"}}, "show interface summary": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceSummary", "doc": "Parser for\n * show interface summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n },\n },\n}", "uid": "show_interface_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_interface.py#49"}}, "show route": {"asa": {"module_name": "show_route", "class": "ShowRoute", "doc": "Parser for\n * show route\n ", "schema": "{\n'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) routes: {\n Any (str) *: {\n 'candidate_default': ,\n Optional (str) subnet: ,\n '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) next_hop: {\n Optional (str) outgoing_interface_name: {\n Any (str) *: {\n Optional (str) outgoing_interface_name: ,\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_name: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_route.py#90"}}, "show context": {"asa": {"module_name": "show_context", "class": "ShowContext", "doc": "Parser for\n * show context\n ", "schema": "{\nAny (str) *: {\n 'candidate_default': ,\n 'class': ,\n 'mode': ,\n 'url': ,\n 'interfaces': ,\n },\n}", "uid": "show_context", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_context.py#34"}}, "show context detail": {"asa": {"module_name": "show_context", "class": "ShowContextDetail", "doc": "Parser for\n * show context detail\n ", "schema": "{\nAny (str) *: {\n 'id': ,\n 'flags': ,\n 'class': ,\n 'context_created': ,\n Optional (str) url: ,\n Optional (str) interfaces: {\n Optional (str) real_interfaces: ,\n Optional (str) mapped_interfaces: ,\n },\n },\n}", "uid": "show_context_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_context.py#137"}}, "ifconfig {interface}": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/linux/ifconfig.py#69"}}, "ifconfig": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/linux/ifconfig.py#69"}}} \ No newline at end of file +{"tokens": ["ios", "iosxe", "asr1k", "c3850", "cat4k", "iosxr", "junos", "nxos", "dnac", "asa", "linux"], "show access-lists": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_acl.py#9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#119"}}, "show access-lists {acl}": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_acl.py#9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#119"}}, "show archive": {"ios": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#12"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#38"}}, "show archive config differences": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#115"}}, "show archive config differences {fileA} {fileB}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#115"}}, "show archive config differences {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#115"}}, "show archive config incremental-diffs {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_archive.py#24"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_archive.py#216"}}, "show arp": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#67"}, "asa": {"module_name": "show_arp", "class": "ShowArp", "doc": "Parser for\n * show arp\n ", "schema": "{\nAny (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n 'link_layer_address': ,\n 'age': ,\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_arp.py#40"}}, "show arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#67"}}, "show arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#67"}}, "show arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#67"}}, "show arp application": {"ios": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "Parser for show arp application", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#66"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "\n Parser for show arp application\n ", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#1209"}}, "show arp summary": {"ios": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#70"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#1276"}}, "show ip arp": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#54"}}, "show ip arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#54"}}, "show ip arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#31"}}, "show ip arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_intf_or_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#31"}}, "show ip arp summary": {"ios": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for show ip arp summary", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#54"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for:\n show ip arp summary\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#164"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#267"}}, "show ip traffic": {"ios": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for: show ip traffic", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_arp.py#58"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for:\n show ip traffic\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_arp.py#377"}}, "show bgp {address_family} all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#577"}}, "show bgp all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#577"}}, "show bgp all cluster-ids": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": "\n Parser for show bgp all cluster-ids\n Executing 'show vrf detail | inc \\(VRF' to collect vrf names.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#68"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": " Parser for \"show bgp all cluster-ids\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6120"}}, "show bgp all detail": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1464"}}, "show bgp vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1464"}}, "show bgp {address_family} vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1464"}}, "show bgp all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3884"}}, "show bgp all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3884"}}, "show bgp {address_family} all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3884"}}, "show bgp {address_family} all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3884"}}, "show bgp {address_family} all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4687"}}, "show bgp all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4687"}}, "show bgp all neighbors {neighbor} policy": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": "Parser for show bgp all neighbors policy", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#49"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": " Parser for \"show bgp all neighbors {neighbor} policy\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6282"}}, "show bgp {address_family} all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5298"}}, "show bgp all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5298"}}, "show bgp {address_family} all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5935"}}, "show bgp all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5935"}}, "show bgp {address_family} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2236"}}, "show bgp all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2236"}}, "show bgp vrf {vrf} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2236"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3521"}}, "show bgp {address_family} vrf {vrf} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2187"}}, "show bgp {address_family} rd {rd} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2187"}}, "show bgp {address_family} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2187"}}, "show bgp summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2187"}}, "show ip bgp all dampening parameters": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": "Parser for show ip bgp all dampening parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#108"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": " Parser for \"show ip bgp all dampening parameters\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6993"}}, "show ip bgp template peer-policy {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6700"}}, "show ip bgp template peer-policy": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6700"}}, "show ip bgp template peer-session {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6410"}}, "show ip bgp template peer-session": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bgp.py#91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6410"}}, "show interfaces": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2462"}}, "show interfaces {interface}": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2462"}}, "show interfaces {intf} accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2863"}}, "show interfaces accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2863"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2298"}}, "show interfaces {interface} counters": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "Parser for show interfaces counters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#96"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "parser for show interfaces counters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2802"}}, "show interfaces stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2960"}}, "show interfaces {interface} stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2960"}}, "show interfaces switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1224"}}, "show interfaces {interface} switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1224"}}, "show interfaces trunk": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "Parser for show interfaces trunk", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#106"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "parser for show interfaces trunk", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2722"}}, "show ip interface": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1669"}}, "show ip interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1669"}}, "show ip interface brief {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#940"}}, "show ip interface brief": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#940"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#104"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for show ip interface brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2435"}}, "show ip interface brief | include {ip}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for: show ip interface brief | include ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#68"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for:\n show ip interface brief | include \n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1126"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#104"}}, "show ip interface brief | include Vlan": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for: show ip interface brief | include Vlan", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#63"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for:\n show ip interface brief | include Vlan\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#1021"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2517"}}, "show ipv6 interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2297"}}, "show ipv6 interface": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_interface.py#80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_interface.py#2297"}}, "show dot1x": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#20"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#266"}}, "show dot1x all count": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#30"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#453"}}, "show dot1x all details": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#15"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#83"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetails", "doc": "Parser for:\n show dot1x all details\n ", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) re_auth_max: ,\n Optional (str) mac-auth-bypass: ,\n Optional (str) port_status: ,\n Optional (str) timeout: {\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) quiet_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) server_timeout: ,\n Optional (str) start_period: ,\n Optional (str) supp_timeout: ,\n Optional (str) tx_period: ,\n Optional (str) re_auth_period: ,\n Optional (str) time_to_next_reauth: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n Optional (str) client: ,\n Optional (str) auth_method: ,\n Optional (str) session: {\n Optional (str) reauth_action: ,\n Optional (str) auth_by: ,\n Optional (str) session_id: ,\n Optional (str) auth_sm_state: ,\n Optional (str) auth_bend_sm_state: ,\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_dot1x.py#236"}}, "show dot1x all statistics": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#35"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#304"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for:\n show dot1x all statistics\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'txreq': ,\n 'rxlogoff': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxlenerr: ,\n Optional (str) txreq: ,\n Optional (str) txreqid: ,\n Optional (str) rxstart: ,\n Optional (str) rxlogoff: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n Optional (str) rxinvalid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_dot1x.py#42"}}, "show dot1x all summary": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_dot1x.py#25"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_dot1x.py#379"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for:\n show dot1x all summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'pae': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_dot1x.py#129"}}, "show ip igmp vrf {vrf} groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#405"}}, "show ip igmp groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#405"}}, "show ip igmp vrf {vrf} interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#79"}}, "show ip igmp interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#79"}, "nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#462"}}, "show ip igmp vrf {vrf} ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#644"}}, "show ip igmp ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_igmp.py#32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_igmp.py#644"}}, "show bridge-domain": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#76"}}, "show bridge-domain {bd_id}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#76"}}, "show bridge-domain | count {word}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#76"}}, "show ethernet service instance detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#279"}}, "show ethernet service instance interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#279"}}, "show ethernet service instance id {service_instance_id} interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#279"}}, "show ethernet service instance stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#612"}}, "show ethernet service instance interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#612"}}, "show ethernet service instance id {service_instance_id} interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#612"}}, "show ethernet service instance summary": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#61"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#722"}}, "show l2vpn service all": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#42"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#1047"}}, "show l2vpn vfi": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_l2vpn.py#33"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#833"}}, "show ip route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#358"}}, "show ip route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}}, "show ip route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}}, "show ip route": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#358"}}, "show ip route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}}, "show ip route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#14"}}, "show ip route summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1821"}}, "show ip route vrf {vrf} summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1821"}}, "show ipv6 route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#599"}}, "show ipv6 route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}}, "show ipv6 route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}}, "show ipv6 route": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#599"}}, "show ipv6 route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}}, "show ipv6 route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#62"}}, "show ipv6 route vrf {vrf} updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#824"}}, "show ipv6 route updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_routing.py#38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#824"}}, "show mpls forwarding-table vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1646"}}, "show mpls forwarding-table {prefix}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1646"}}, "show mpls forwarding-table": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1646"}}, "show mpls interfaces": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1930"}}, "show mpls interfaces detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1930"}}, "show mpls interfaces {interface} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1930"}}, "show mpls interfaces {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1930"}}, "show mpls interfaces {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1930"}}, "show mpls interfaces vrf {vrf} ": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1930"}}, "show mpls l2transport vc detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#143"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#2218"}}, "show mpls l2transport vc": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#152"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#2623"}}, "show mpls ldp bindings": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#906"}}, "show mpls ldp bindings {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#906"}}, "show mpls ldp bindings {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#906"}}, "show mpls ldp bindings vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#906"}}, "show mpls ldp capabilities": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1050"}}, "show mpls ldp capabilities {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1050"}}, "show mpls ldp discovery": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1194"}}, "show mpls ldp discovery {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1194"}}, "show mpls ldp discovery {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1194"}}, "show mpls ldp discovery {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1194"}}, "show mpls ldp discovery vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1194"}}, "show mpls ldp discovery vrf {vrf} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1194"}}, "show mpls ldp igp sync": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1460"}}, "show mpls ldp igp sync {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1460"}}, "show mpls ldp igp sync interface {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1460"}}, "show mpls ldp igp sync vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1460"}}, "show mpls ldp neighbor": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#586"}}, "show mpls ldp neighbor vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#586"}}, "show mpls ldp neighbor detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#844"}}, "show mpls ldp neighbor vrf {vrf} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#844"}}, "show mpls ldp nsr statistics": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#61"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#298"}}, "show mpls ldp parameters": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mpls.py#56"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#75"}}, "show ntp associations": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ntp.py#65"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ntp.py#62"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ntp.py#84"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n Optional (str) refid: ,\n Optional (str) type: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ntp.py#61"}}, "show ntp associations detail": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ntp.py#298"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ntp.py#493"}}, "show ntp config": {"ios": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ntp.py#242"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ntp.py#355"}}, "show ntp status": {"ios": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ntp.py#204"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ntp.py#188"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ntp.py#332"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) ass_id: ,\n Optional (str) clock: ,\n Optional (str) frequency: ,\n Optional (str) jitter: ,\n Optional (str) leap_status: ,\n Optional (str) number_of_events: ,\n Optional (str) offset: ,\n Optional (str) peer: ,\n Optional (str) poll: ,\n Optional (str) precision: ,\n Optional (str) processor: ,\n Optional (str) recent_event: ,\n Optional (str) refid: ,\n Optional (str) reftime: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) stability: ,\n Optional (str) state: ,\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) synch_source: ,\n Optional (str) system: ,\n Optional (str) version: ,\n Optional (str) leap: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ntp.py#190"}}, "show lldp": {"ios": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#17"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#36"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_delay': ,\n}", "uid": "show_lldp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#30"}}, "show lldp entry {entry}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#122"}}, "show lldp entry *": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#122"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry *", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#107"}}, "show lldp interface {interface}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#430"}}, "show lldp interface": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#430"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#396"}}, "show lldp neighbors detail": {"ios": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#25"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#338"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#300"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "parser for lldp show neighbors detail", "schema": "{\n'total_entries': ,\n'interfaces': {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n Optional (str) port_description: ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'capabilities': {\n Any (str) *: {\n 'name': ,\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n 'management_address_v4': ,\n 'management_address_v6': ,\n 'vlan_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#207"}}, "show lldp traffic": {"ios": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lldp.py#29"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lldp.py#364"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'counters': {\n 'frame_in': ,\n 'frame_out': ,\n 'frame_error_in': ,\n 'frame_discard': ,\n 'tlv_discard': ,\n 'tlv_unknown': ,\n 'entries_aged_out': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lldp.py#321"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "parser ofr show lldp traffic", "schema": "{\n'counters': {\n 'total_frames_received': ,\n 'total_frames_transmitted': ,\n 'total_frames_received_in_error': ,\n 'total_frames_discarded': ,\n 'total_unrecognized_tlvs': ,\n 'total_entries_aged': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#430"}}, "show ip mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#81"}}, "show ip mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#81"}}, "show ip mroute static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#347"}}, "show ip mroute vrf {vrf} static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#347"}}, "show ip multicast": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#437"}}, "show ip multicast vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#437"}}, "show ipv6 mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#297"}}, "show ipv6 mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mcast.py#28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mcast.py#297"}}, "show memory statistics": {"ios": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_memory.py#7"}, "iosxe": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_memory.py#35"}}, "show ipv6 mld vrf {vrf} groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#275"}}, "show ipv6 mld groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#275"}}, "show ipv6 mld vrf {vrf} interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#60"}}, "show ipv6 mld interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#60"}, "nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#104"}}, "show ipv6 mld vrf {vrf} ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#455"}}, "show ipv6 mld ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_mld.py#30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mld.py#455"}}, "dir": {"ios": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#63"}, "iosxe": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#603"}, "iosxr": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\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 },\n },\n },\n}", "uid": "dir", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#1303"}, "nxos": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'disk_used_space': ,\n'disk_free_space': ,\n'disk_total_space': ,\n'dir': ,\n'files': {\n Any (str) *: {\n 'size': ,\n 'date': ,\n 'time': ,\n },\n },\n}", "uid": "dir", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#1064"}}, "show boot": {"ios": {"module_name": "show_platform", "class": "ShowBootvar", "doc": "Parser for show boot", "schema": "{\nOptional (str) current_boot_variable: ,\nOptional (str) next_reload_boot_variable: ,\nOptional (str) config_file: ,\nOptional (str) bootldr: ,\nOptional (str) active: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\nOptional (str) standby: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#318"}, "iosxe": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "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 },\nOptional (str) standby: {\n Optional (str) configuration_register: ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1737"}, "nxos": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "schema": "{\n'current_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n'next_reload_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n}", "uid": "show_boot", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#690"}}, "show environment": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2592"}}, "show environment | include {include}": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\n },\n },\n },\n}", "uid": "show_environment___include_include", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\n },\n },\n },\n}", "uid": "show_environment___include_include", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2592"}}, "show inventory": {"ios": {"module_name": "show_platform", "class": "ShowInventory", "doc": "\n Parser for:\n * show Inventory\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#105"}, "iosxe": {"module_name": "show_platform", "class": "ShowInventory", "doc": " Parser for:\n * 'show inventory'\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1187"}, "iosxr": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'module_name': {\n Any (str) *: {\n 'descr': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n },\n}", "uid": "show_inventory", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#726"}, "nxos": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'name': {\n Any (str) *: {\n 'description': ,\n 'slot': ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_inventory", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#380"}, "asa": {"module_name": "show_inventory", "class": "ShowInventory", "doc": "Parser for\n * show interface summary\n ", "schema": "{\nAny (str) *: {\n 'description': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n}", "uid": "show_inventory", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_inventory.py#34"}}, "show module": {"ios": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#510"}, "iosxe": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2151", "cat4k": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'chassis_type': ,\n'power_consumed': ,\n'mod': {\n Any (str) *: {\n 'port': ,\n 'card_type': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address_from': ,\n 'mac_address_to': ,\n 'hw_ver': ,\n Optional (str) fw_ver: ,\n Optional (str) sw_ver: ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_mode: ,\n Optional (str) redundancy_status: ,\n },\n },\n'system_failures': {\n 'power_supply': ,\n },\n}", "uid": "show_module", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/cat4k/show_platform.py#38"}}, "nxos": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'slot': {\n 'rp': {\n Any (str) *: {\n Any (str) *: {\n 'ports': ,\n Optional (str) model: ,\n 'status': ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n Optional (str) lc: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n },\nOptional (str) xbar: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) module_type: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_module", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#893"}}, "show platform": {"ios": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for Parser for show platform", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#420"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1478"}, "iosxr": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#320"}}, "show platform hardware qfp active infrastructure bqs queue output default all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n 'lic_throughput_oversub_drops_packets': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_infrastructure_bqs_queue_output_default_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n 'lic_throughput_oversub_drops_packets': ,\n },\n },\n },\n },\n}", "uid": "show_platform_hardware_qfp_active_infrastructure_bqs_queue_output_default_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2875"}}, "show platform hardware qfp active infrastructure bqs queue output default interface {interface}": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2875"}}, "show platform hardware port {port} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3216"}}, "show platform hardware slot {slot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3216"}}, "show platform hardware slot {slot} plim statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3216"}}, "show platform hardware subslot {subslot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3216"}}, "show platform hardware qfp {status} bqs {slot} ipm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#469"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3669"}}, "show platform hardware qfp {status} bqs {slot} opm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#463"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3604"}}, "show platform hardware qfp {status} bqs {slot} {iotype} statistics channel all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#485"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4243"}}, "show platform hardware qfp {status} interface if-name {interface} statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#493"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4482"}}, "show platform hardware qfp {status} statistics drop | exclude _0_": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#499"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4573"}}, "show platform hardware slot {slot} serdes statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#475"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3799"}}, "show platform hardware slot {slot} serdes statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#480"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#3882"}}, "show platform power": {"ios": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for Parser for show platform power", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#425"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for show platform power", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4085"}}, "show platform software process slot switch active R0 monitor | inc Mem :|Swap:": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#445"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2209"}}, "show platform software status control-processor brief": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#440"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2290"}}, "show processes cpu": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#408"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2663"}}, "show processes cpu history": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#430"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#4634"}}, "show processes cpu platform": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#435"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2496"}}, "show processes cpu sorted": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#399"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2393"}}, "show redundancy": {"ios": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n ", "schema": "{\n'red_sys_info': {\n 'available_system_uptime': ,\n 'switchovers_system_experienced': ,\n 'standby_failures': ,\n 'last_switchover_reason': ,\n 'hw_mode': ,\n Optional (str) conf_red_mode: ,\n Optional (str) 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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#99"}, "iosxe": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#703"}, "iosxr": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#1056"}}, "show switch": {"ios": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#515"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1978"}}, "show switch detail": {"ios": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#520"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#1874"}}, "show version": {"ios": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#56"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#97"}, "iosxr": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version", "schema": "{\n'operating_system': ,\n'software_version': ,\n'uptime': ,\nOptional (str) image: ,\n'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: ,\n}", "uid": "show_version", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#56"}, "nxos": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for :\n show version\n parser class implements detail parsing mechanisms for cli, xml and yang output.\n ", "schema": "{\n'platform': {\n Optional (str) name: ,\n Optional (str) reason: ,\n Optional (str) system_version: ,\n Optional (str) os: ,\n 'hardware': {\n Optional (str) bootflash: ,\n Optional (str) slot0: ,\n Optional (str) chassis: ,\n Optional (str) rp: ,\n Optional (str) cpu: Or (, None),\n Optional (str) device_name: ,\n Optional (str) memory: ,\n Optional (str) model: ,\n Optional (str) processor_board_id: ,\n Optional (str) slots: ,\n },\n 'kernel_uptime': {\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n Optional (str) seconds: ,\n },\n 'software': {\n Optional (str) bios_version: ,\n Optional (str) bios_compile_time: ,\n Optional (str) kickstart_version: ,\n Optional (str) kickstart_compile_time: ,\n Optional (str) kickstart_image_file: ,\n Optional (str) system_version: ,\n Optional (str) system_compile_time: ,\n Optional (str) system_image_file: ,\n },\n },\n}", "uid": "show_version", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#65"}}, "show version RP {rp} {status}": {"ios": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_platform.py#414"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2715"}}, "show bfd neighbors details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bfd.py#12"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bfd.py#121"}}, "show bfd neighbors client {client} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bfd.py#12"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bfd.py#121"}}, "show bfd neighbors interface {interface} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_bfd.py#12"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bfd.py#121"}}, "show ip ospf": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for \"show ip ospf\" ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#41"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for:\n * 'show ip ospf'\n ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#331"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#168"}}, "show ip ospf database external": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for \"show ip ospf database external\" ", "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 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_ip_ospf_database_external", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#77"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for:\n * 'show ip ospf database external'\n ", "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 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_ip_ospf_database_external", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5089"}}, "show ip ospf database network": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for \"show ip ospf database network\" ", "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_ip_ospf_database_network", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#82"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for:\n * 'show ip ospf database network'\n ", "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_ip_ospf_database_network", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5173"}}, "show ip ospf database opaque-area": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for \"show ip ospf database opaque-area\" ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#93"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for:\n * 'show ip ospf database opaque-area'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5503"}}, "show ip ospf database router": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for \"show ip ospf database router\" ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#72"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for:\n * 'show ip ospf database router'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#4998"}}, "show ip ospf database summary": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for \"show ip ospf database summary\" ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#87"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for:\n * 'show ip ospf database summary'\n ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5260"}}, "show ip ospf interface {interface}": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#1698"}}, "show ip ospf interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#1698"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1792"}}, "show ip ospf mpls ldp interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for \"show ip ospf mpls ldp interface\" ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#99"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for:\n * 'show ip ospf mpls ldp interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5572"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#817"}}, "show ip ospf mpls traffic-eng link": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for \"show ip ospf mpls traffic-eng link\" ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#105"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for:\n * 'show ip ospf mpls traffic-eng link'\n ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#5829"}}, "show ip ospf neighbor detail": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for \"show ip ospf neighbor detail\" ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#67"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for:\n * 'show ip ospf neighbor detail'\n ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#3121"}}, "show ip ospf sham-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for 'show ip ospf sham-links' ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#54"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for:\n * 'show ip ospf sham-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#2889"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1624"}}, "show ip ospf virtual-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": null, "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_ospf.py#62"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": " Parser for:\n * 'show ip ospf virtual-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#2977"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1510"}}, "show ip pim vrf {vrf} bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#643"}}, "show ip pim bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#643"}}, "show ip pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#508"}}, "show ip pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#508"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3517"}}, "show ip pim vrf {vrf} interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1352"}}, "show ip pim interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1352"}}, "show ip pim vrf {vrf} interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1930"}}, "show ip pim interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1930"}}, "show ip pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1832"}}, "show ip pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1832"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2652"}}, "show ip pim vrf {vrf} rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#939"}}, "show ip pim rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#939"}}, "show ipv6 pim vrf {vrf} bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#355"}}, "show ipv6 pim bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#355"}}, "show ipv6 pim vrf {vrf} bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#187"}}, "show ipv6 pim bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#187"}}, "show ipv6 pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#66"}}, "show ipv6 pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#66"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#95"}}, "show ipv6 pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1853"}}, "show ipv6 pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1853"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2076"}}, "show ipv6 pim vrf {vrf} neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1874"}}, "show ipv6 pim neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1874"}}, "show {af} pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1714"}}, "show {af} pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_pim.py#76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_pim.py#1714"}}, "show configuration lock": {"ios": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock ", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_config.py#12"}, "iosxe": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_config.py#58"}}, "show {af} prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_prefix_list.py#12"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_prefix_list.py#49"}}, "show ipv6 prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_prefix_list.py#19"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_prefix_list.py#168"}}, "show ip protocols": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#259"}}, "show ip protocols vrf {vrf}": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#259"}}, "show ip protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#1099"}}, "show ip protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#1099"}}, "show ipv6 protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#1151"}}, "show ipv6 protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_protocols.py#27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_protocols.py#1151"}}, "show route-map all": {"ios": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_route_map.py#10"}, "iosxe": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_route_map.py#62"}}, "show vrf": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vrf.py#22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vrf.py#39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#35"}}, "show vrf {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vrf.py#22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vrf.py#39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#35"}}, "show vrf detail": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vrf.py#17"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vrf.py#453"}}, "show vrf detail {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vrf.py#17"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vrf.py#453"}}, "show etherchannel load-balancing": {"ios": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#119"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#907"}}, "show etherchannel summary": {"ios": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#110"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#730"}}, "show lacp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#117"}}, "show lacp counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#117"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for: show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_errors': ,\n 'marker_resp_in_pkts': ,\n 'marker_resp_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#97"}}, "show lacp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#226"}}, "show lacp internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#226"}}, "show lacp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#335"}}, "show lacp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#335"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "parser for: show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'interval': ,\n 'lacp_port_priority': ,\n 'port_state': ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#201"}}, "show lacp neighbor detail": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#128"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#996"}}, "show lacp sys-id": {"ios": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#46"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#50"}}, "show pagp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#437"}}, "show pagp counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#437"}}, "show pagp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#620"}}, "show pagp internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#620"}}, "show pagp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#525"}}, "show pagp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lag.py#91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lag.py#525"}}, "show errdisable recovery": {"ios": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#42"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#780"}}, "show spanning-tree vlan {vlan}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#871"}}, "show spanning-tree mst {mst}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#871"}, "iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n\t\t* 'show spanning-tree mst {mst_id}'\n\t", "schema": "{\n'mstp': {\n Any (str) *: {\n 'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n Optional (str) this_bridge_is: ,\n Optional (str) bridge_priority: ,\n Optional (str) bridge_address: ,\n Optional (str) bridge_max_age: ,\n Optional (str) bridge_forward_delay: ,\n Optional (str) bridge_max_hops: ,\n Optional (str) bridge_transmit_hold_count: ,\n Optional (str) designated_root_priority: ,\n Optional (str) designated_root_address: ,\n Optional (str) root_cost: ,\n Optional (str) root_max_age: ,\n Optional (str) root_forward_delay: ,\n Optional (str) cist_root_priority: ,\n Optional (str) cist_root_address: ,\n Optional (str) cist_root_cost: ,\n Optional (str) sys_id_ext: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n Optional (str) designated_cost: ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_mst", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#75"}}, "show spanning-tree": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#871"}}, "show spanning-tree detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#29"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#287"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for:\n show spanning-tree detail\n ", "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 'bridge_priority': ,\n 'bridge_sysid': ,\n 'bridge_address': ,\n 'topology_change_flag': ,\n 'topology_detected_flag': ,\n 'topology_changes': ,\n 'time_since_topology_change': ,\n 'root_of_the_spanning_tree': ,\n 'times': {\n 'hold': ,\n 'topology_change': ,\n 'notification': ,\n 'max_age': ,\n 'hello': ,\n 'forwarding_delay': ,\n },\n 'timers': {\n 'hello': ,\n 'topology_change': ,\n 'notification': ,\n },\n Optional (str) mst_id: ,\n Optional (str) vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) root_of_spanning_tree: ,\n Optional (str) topology_from_port: ,\n Optional (str) aging_timer: ,\n 'interfaces': {\n Any (str) *: {\n 'status': ,\n 'name': ,\n Optional (str) bridge_assurance_inconsistent: ,\n Optional (str) vpc_peer_link_inconsistent: ,\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 'timers': {\n 'message_age': ,\n 'forward_delay': ,\n 'hold': ,\n },\n Optional (str) port_type: ,\n 'link_type': ,\n Optional (str) internal: ,\n Optional (str) root_guard: ,\n Optional (str) pvst_simulation: ,\n 'counters': {\n 'bpdu_sent': ,\n 'bpdu_received': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_spanning_tree.py#547"}}, "show spanning-tree mst configuration": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#47"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#1029"}}, "show spanning-tree mst detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": null, "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#38"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": "Parser for show spanning-tree mst detail", "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#593"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n show spanning-tree mst detail\n ", "schema": "{\n'mstp': {\n 'mst_intances': {\n Any (str) *: {\n 'mst_id': ,\n 'vlans_mapped': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n Optional (str) sys_id: ,\n Optional (str) root_for_cist: ,\n Optional (str) regional_root: ,\n Optional (str) hold_time: ,\n Optional (str) topology_changes: ,\n Optional (str) time_since_topology_change: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'port_cost': ,\n 'port_priority': ,\n 'port_id': ,\n 'port_state': ,\n 'bridge_assurance_inconsistent': ,\n 'vpc_peer_link_inconsistent': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_cost': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_bridge_port_id': ,\n 'designated_regional_root_cost': ,\n 'designated_regional_root_priority': ,\n 'designated_regional_root_address': ,\n Optional (str) broken_reason: ,\n Optional (str) designated_port_num: ,\n Optional (str) timers: {\n 'forward_transitions': ,\n 'forward_delay': ,\n 'message_expires_in': ,\n },\n Optional (str) counters: {\n 'bpdu_sent': ,\n 'bpdu_recieved': ,\n },\n },\n },\n Any (str) *: {\n 'domain': ,\n 'hello_time': ,\n 'max_age': ,\n 'forwarding_delay': ,\n Optional (str) name: ,\n Optional (str) max_hop: ,\n Optional (str) hold_count: ,\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_spanning_tree.py#85"}}, "show spanning-tree summary": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_spanning_tree.py#25"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_spanning_tree.py#68"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser class for:\n show spanning-tree summary\n ", "schema": "{\n'root_bridge_for': ,\nOptional (str) mst_type: ,\n'port_type_default': ,\n'bpdu_guard': ,\n'bpdu_filter': ,\n'bridge_assurance': ,\n'loop_guard': ,\n'path_cost_method': ,\nOptional (str) pvst_simulation: ,\nOptional (str) vpc_peer_switch: ,\nOptional (str) vpc_peer_switch_status: ,\n'stp_lite': ,\nOptional (str) portfast_default: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\n'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_spanning_tree.py#303"}}, "show standby all": {"ios": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_standby.py#19"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all\n parser class - implements detail parsing mechanisms for cli,yang output.\n ", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_standby.py#373"}}, "show standby delay": {"ios": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_standby.py#23"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_standby.py#979"}}, "show standby internal": {"ios": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_standby.py#15"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_standby.py#60"}}, "show ip static route vrf {vrf}": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_static_routing.py#9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_static_routing.py#55"}}, "show ip static route": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_static_routing.py#9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_static_routing.py#55"}}, "show ipv6 static vrf {vrf} detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_static_routing.py#12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_static_routing.py#239"}}, "show ipv6 static detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_static_routing.py#12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_static_routing.py#239"}}, "show vlan": {"ios": {"module_name": "show_vlan", "class": "ShowVlan", "doc": null, "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 },\n },\n}", "uid": "show_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#12"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "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 },\n },\n}", "uid": "show_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#68"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) name: ,\n Optional (str) mode: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) shutdown: ,\n Optional (str) interfaces: ,\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 },\n },\n}", "uid": "show_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#55"}}, "show vlan access-map": {"ios": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": null, "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#19"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#348"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#401"}}, "show vlan filter": {"ios": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": null, "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'access_map_tag': ,\n },\n },\n}", "uid": "show_vlan_filter", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#26"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'access_map_tag': ,\n },\n },\n}", "uid": "show_vlan_filter", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#461"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'access_map_tag': ,\n },\n },\n}", "uid": "show_vlan_filter", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#335"}}, "show vlan mtu": {"ios": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": null, "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#15"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": "Parser for show vlan mtu", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#287"}}, "show vlan remote-span": {"ios": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": null, "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_is_remote_span': ,\n },\n },\n}", "uid": "show_vlan_remote-span", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vlan.py#23"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": "Parser for show vlan remote-span", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_is_remote_span': ,\n },\n },\n}", "uid": "show_vlan_remote-span", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vlan.py#414"}}, "show ip rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#53"}}, "show ip rip database vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#53"}}, "show ipv6 rip": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#106"}}, "show ipv6 rip vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#106"}}, "show ipv6 rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#478"}}, "show ipv6 rip vrf {vrf} database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rip.py#27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rip.py#478"}}, "show service-group state": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "Parser for show service-group state", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_service.py#15"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "\n\tParser for 'show service-group state'\n\t", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_service.py#34"}}, "show service-group stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": "Parser for show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_service.py#19"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": " Parser for 'show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_service.py#93"}}, "show service-group traffic-stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_service.py#24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_service.py#246"}}, "show service-group traffic-stats {group}": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_service.py#24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_service.py#246"}}, "show lisp all instance-id {instance_id} dynamic-eid detail": {"ios": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#90"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#467"}}, "show lisp all extranet {extranet} instance-id {instance_id}": {"ios": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#82"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#303"}}, "show lisp platform": {"ios": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#74"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#166"}}, "show lisp all instance-id {instance_id} {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#790"}}, "show lisp all service {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#790"}}, "show lisp all instance-id {instance_id} {service} database": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#138"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#2242"}}, "show lisp all instance-id {instance_id} {service} map-cache": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#106"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#1537"}}, "show lisp all instance-id {instance_id} service {service} rloc members": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#114"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#1735"}}, "show lisp all instance-id {instance_id} {service} server detail internal": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#154"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#2692"}}, "show lisp all instance-id {instance_id} {service} server summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#146"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#2429"}}, "show lisp all instance-id {instance_id} service {service} smr": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#122"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#1860"}}, "show lisp all instance-id {instance_id} {service} statistics": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#162"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#3065"}}, "show lisp all service {service} summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#130"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#1997"}}, "show lisp session": {"ios": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for show lisp session", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_lisp.py#66"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for \"show lisp session\"", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_lisp.py#80"}}, "show crypto pki certificates {trustpoint_name}": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_crypto.py#12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_crypto.py#58"}}, "show crypto pki certificates": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_crypto.py#12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_crypto.py#58"}}, "show access-session": {"ios": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_access_session.py#18"}, "iosxe": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_access_session.py#49"}}, "show mac address-table": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_fdb.py#21"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_fdb.py#55"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#152"}}, "show mac address-table aging-time": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_fdb.py#26"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_fdb.py#214"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "schema": "{\n'mac_aging_time': ,\n}", "uid": "show_mac_address-table_aging-time", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#182"}}, "show mac address-table learning": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_learning': ,\n 'vlan': Or (, ),\n },\n },\n}", "uid": "show_mac_address-table_learning", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_fdb.py#31"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_learning': ,\n 'vlan': Or (, ),\n },\n },\n}", "uid": "show_mac_address-table_learning", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_fdb.py#271"}}, "show line": {"ios": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_session.py#13"}, "iosxe": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_session.py#32"}}, "show users": {"ios": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_session.py#18"}, "iosxe": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_session.py#107"}}, "show snmp mib": {"ios": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_snmp.py#19"}, "iosxe": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_snmp.py#34"}}, "show clock": {"ios": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_system.py#12"}, "iosxe": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_system.py#28"}}, "show vtp password": {"ios": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vtp.py#21"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vtp.py#28"}}, "show vtp status": {"ios": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n Optional (str) configuration_revision: ,\n Optional (str) primary_id: ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_vtp.py#29"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n Optional (str) configuration_revision: ,\n Optional (str) primary_id: ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_vtp.py#124"}}, "show issu rollback-timer": {"ios": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_issu.py#22"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_issu.py#336"}}, "show issu state detail": {"ios": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_issu.py#14"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_issu.py#56"}}, "show power inline {interface}": {"ios": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_power.py#13"}, "iosxe": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_power.py#99"}}, "show stack-power": {"ios": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_power.py#8"}, "iosxe": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_power.py#37"}}, "show ip eigrp vrf {vrf} neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#277"}}, "show ip eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#277"}}, "show ip eigrp vrf {vrf} neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#647"}}, "show ip eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#647"}}, "show ipv6 eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#26"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#302"}}, "show ipv6 eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_eigrp.py#46"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#671"}}, "show {af} rpf vrf {vrf} {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rpf.py#30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rpf.py#317"}}, "show {af} rpf {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_rpf.py#30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_rpf.py#317"}}, "show ip msdp vrf {vrf} peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_msdp.py#16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_msdp.py#82"}}, "show ip msdp peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_msdp.py#16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_msdp.py#82"}, "nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#102"}}, "show ip msdp vrf {vrf} sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_msdp.py#24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_msdp.py#421"}}, "show ip msdp sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/ios/show_msdp.py#24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_msdp.py#421"}}, "show environment all": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all\n show environment all | include ", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/asr1k/show_platform.py#35"}, "c3850": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/c3850/show_platform.py#55"}, "module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#2023"}}, "show environment all | include Sensor": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAllIncludeLocation", "doc": "Parser for show environment all | include Sensor |", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all___include_Sensor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/asr1k/show_platform.py#103"}}}, "show ip access-lists": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_ip_access-lists", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#542"}}, "show ip access-lists {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_ip_access-lists_acl", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#542"}}, "show ipv6 access-list": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_access-list", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#563"}}, "show ipv6 access-list {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_access-list_acl", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_acl.py#563"}}, "show bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#649"}}, "show bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#649"}}, "show bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1539"}}, "show bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_rd_rd_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1539"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#3952"}}, "show bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4722"}}, "show bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4722"}}, "show bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5333"}}, "show bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5333"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5971"}}, "show bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5971"}}, "show bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5971"}}, "show ip bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#687"}}, "show ip bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#687"}}, "show ip bgp {address_family}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#687"}}, "show ip bgp": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#687"}}, "show ip bgp {address_family} all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#616"}}, "show ip bgp all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#616"}}, "show ip bgp all detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1507"}}, "show ip bgp {address_family} vrf {vrf} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1507"}}, "show ip bgp all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4030"}}, "show ip bgp all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4030"}}, "show ip bgp {address_family} all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4030"}}, "show ip bgp {address_family} all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4030"}}, "show ip bgp {address_family} all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4757"}}, "show ip bgp all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4757"}}, "show ip bgp {address_family} all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5368"}}, "show ip bgp all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5368"}}, "show ip bgp {address_family} all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6012"}}, "show ip bgp all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6012"}}, "show ip bgp {address_family} all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2325"}}, "show ip bgp all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2325"}}, "show ip bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1580"}}, "show ip bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1580"}}, "show ip bgp {address_family} rd {rd} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#1580"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4091"}}, "show ip bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4792"}}, "show ip bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4792"}}, "show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4792"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#4792"}}, "show ip bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5403"}}, "show ip bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#5403"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6048"}}, "show ip bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6048"}}, "show ip bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#6048"}}, "show ip bgp {address_family} rd {rd} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2279"}}, "show ip bgp {address_family} vrf {vrf} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2279"}}, "show ip bgp {address_family} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2279"}}, "show ip bgp summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_bgp.py#2279"}}, "show ip cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1503"}}, "show ip cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1503"}}, "show ip cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1503"}}, "show ip cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_vrf_vrf_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1503"}}, "show ip cef {prefix} detail": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCefDetail", "doc": " Parser for:\n * 'show ip cef detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_cef_prefix_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1733"}}, "show ipv6 cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1700"}}, "show ipv6 cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1700"}}, "show ipv6 cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1700"}}, "show ipv6 cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_cef_vrf_vrf_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_routing.py#1700"}}, "show ethernet service instance": {"iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstance", "doc": "Parser for show ethernet service instance\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_l2vpn.py#568"}}, "show monitor": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_monitor.py#64"}}, "show monitor session {session}": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_session", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_monitor.py#64"}}, "show monitor session all": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_monitor.py#64"}}, "show monitor capture": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitorCapture", "doc": " Parser for\n \"show monitor capture\"\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_monitor.py#324"}}, "show mpls forwarding-table detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1870"}}, "show mpls forwarding-table vrf {vrf} detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mpls_forwarding-table_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_mpls.py#1870"}}, "show ip ospf database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabase", "doc": " Parser for:\n * 'show ip ospf database'\n ", "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 'lsa_id': ,\n 'adv_router': ,\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#3556"}}, "show ip ospf database opaque-area adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaAdvRouter", "doc": " Parser for:\n * 'show ip ospf database opaque-area adv-router {address}'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_adv-router_address", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8042"}}, "show ip ospf database opaque-area {lsa_id} self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_lsa_id_self-originate", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8025"}}, "show ip ospf database opaque-area self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_self-originate", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8025"}}, "show ip ospf database opaque-area type ext-link": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLink", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8055"}}, "show ip ospf database opaque-area type ext-link adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkAdvRouter", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link adv-router {address}\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_adv-router_address", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8079"}}, "show ip ospf database opaque-area type ext-link self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkSelfOriginate", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link self-originate\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_self-originate", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#8067"}}, "show ip ospf database router self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database router self-originate'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router_self-originate", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7102"}}, "show ip ospf fast-reroute ti-lfa": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfFastRerouteTiLfa", "doc": "Parser for show ip ospf fast-reroute ti-lfa\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_object': {\n Any (str) *: {\n 'ipfrr_enabled': ,\n 'sr_enabled': ,\n 'ti_lfa_configured': ,\n 'ti_lfa_enabled': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_fast-reroute_ti-lfa", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7253"}}, "show ip ospf interface brief": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterfaceBrief", "doc": " Parser for:\n * 'show ip ospf interface brief'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'ip_address': ,\n 'cost': ,\n 'state': ,\n 'nbrs_full': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#1384"}}, "show ip ospf max-metric": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMaxMetric", "doc": " Parser for:\n * 'show ip ospf max-metric'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'base_topology_mtid': {\n Any (str) *: {\n 'start_time': ,\n 'time_elapsed': ,\n 'router_lsa_max_metric': {\n Any (str) *: {\n Optional (str) condition: ,\n Optional (str) state: ,\n Optional (str) advertise_lsa_metric: ,\n Optional (str) unset_reason: ,\n Optional (str) unset_time: ,\n Optional (str) unset_time_elapsed: ,\n Optional (str) time_remaining: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_max-metric", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#6168"}}, "show ip ospf neighbor {interface}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7040"}}, "show ip ospf neighbor": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7040"}}, "show ip ospf segment-routing": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRouting", "doc": " Parser for show ip ospf segment-routing\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) global_segment_routing_state: ,\n Optional (str) segment_routing_enabled: {\n 'area': {\n Any (str) *: {\n 'topology_name': ,\n 'forwarding': ,\n 'strict_spf': ,\n },\n },\n },\n 'sr_attributes': {\n 'sr_label_preferred': ,\n 'advertise_explicit_null': ,\n },\n Optional (str) global_block_srgb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) local_block_srlb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) registered_with: {\n Any (str) *: {\n Optional (str) client_handle: ,\n Optional (str) sr_algo: {\n Any (str) *: {\n Any (str) *: {\n 'handle': ,\n 'bit_mask': ,\n },\n },\n },\n Optional (str) client_id: ,\n },\n },\n Optional (str) max_labels: {\n 'platform': ,\n 'available': ,\n 'pushed_by_ospf': {\n 'uloop_tunnels': ,\n 'ti_lfa_tunnels': ,\n },\n },\n 'mfi_label_reservation_ack_pending': ,\n 'bind_retry_timer_running': ,\n Optional (str) bind_retry_timer_left: ,\n Optional (str) adj_label_bind_retry_timer_running: ,\n Optional (str) adj_label_bind_retry_timer_left: ,\n Optional (str) srp_app_locks_requested: {\n 'srgb': ,\n 'srlb': ,\n },\n Optional (str) teapp: {\n 'te_router_id': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7718"}}, "show ip ospf {process_id} segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_adjacency-sid", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7141"}}, "show ip ospf segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_adjacency-sid", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7141"}}, "show ip ospf segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_global-block", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7557"}}, "show ip ospf {process_id} segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_global-block", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7557"}}, "show ip ospf segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_local-block", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#78"}}, "show ip ospf {process_id} segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_local-block", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#78"}}, "show ip ospf segment-routing protected-adjacencies": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingProtectedAdjacencies", "doc": " Parser for show ip ospf segment-routing protected-adjacencies\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) areas: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address': ,\n 'adj_sid': ,\n 'backup_nexthop': ,\n 'backup_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_protected-adjacencies", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7358"}}, "show ip ospf segment-routing sid-database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingSidDatabase", "doc": " Parser for commands:\n * show ip ospf segment-routing sid-database\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) sids: {\n Any (str) *: {\n 'sid': ,\n Optional (str) codes: ,\n 'prefix': ,\n Optional (str) adv_rtr_id: ,\n Optional (str) area_id: ,\n 'type': ,\n 'algo': ,\n },\n 'total_entries': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_sid-database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#7457"}}, "show ip ospf traffic": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfTraffic", "doc": " Parser for:\n * \"show ip ospf traffic\"\n ", "schema": "{\n'ospf_statistics': {\n 'last_clear_traffic_counters': ,\n 'rcvd': {\n 'total': ,\n 'checksum_errors': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n 'sent': {\n 'total': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_queue_statistics': {\n 'limit': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'drops': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_delay_msec': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n 'current_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n },\n 'interface_statistics': {\n 'interfaces': {\n Any (str) *: {\n 'last_clear_traffic_counters': ,\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n 'summary_traffic_statistics': {\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ospf.py#6540"}}, "show redundancy states": {"iosxe": {"module_name": "show_platform", "class": "ShowRedundancyStates", "doc": " Parser for show redundancy states ", "schema": "{\n'my_state': ,\n'peer_state': ,\n'mode': ,\n'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_platform.py#923"}}, "show policy-map {name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1489"}}, "show policy-map": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1489"}}, "show policy-map control-plane": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapControlPlane", "doc": " Parser for:\n * 'show policy-map control-plane'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1219"}}, "show policy-map interface {interface}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1246"}}, "show policy-map interface": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1246"}}, "show policy-map interface class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceClass", "doc": " Parser for:\n * 'show policy-map interface class {class_name}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1344"}}, "show policy-map interface {interface} input class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1279"}}, "show policy-map interface {interface} input": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1279"}}, "show policy-map interface {interface} output class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1312"}}, "show policy-map interface {interface} output": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1312"}}, "show policy-map target service-group {num}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapTargetClass", "doc": " Parser for:\n * 'show policy-map target service-group {num}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_policy_map.py#1372"}}, "show ip aliases": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip.py#46"}}, "show ip aliases vrf {vrf}": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip.py#46"}}, "show ip aliases default-vrf": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAliasDefaultVrf", "doc": " \n Parser for:\n\tshow ip aliases default-vrf\n\t", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip.py#101"}}, "show isis database detail": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisDatabaseDetail", "doc": "Parser for show isis database detail", "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 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\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 Any (str) *: {\n Any (str) *: {\n 'metric': ,\n Optional (str) mt_ipv6: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_database_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#289"}}, "show isis hostname": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisHostname", "doc": "Parser for show isis hostname", "schema": "{\n'tag': {\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#108"}}, "show isis lsp-log": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisLspLog", "doc": "Parser for show isis lsp-log", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#179"}}, "show isis neighbors": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n 'interface': ,\n 'ip_address': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#42"}, "iosxr": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'snpa': ,\n 'state': ,\n 'holdtime': ,\n 'type': ,\n Optional (str) ietf_nsf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_isis.py#193"}}, "show run | sec isis": {"iosxe": {"module_name": "show_isis", "class": "ShowRunSectionIsis", "doc": "Parser for show run | sec isis", "schema": "{\n'instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n },\n },\n },\n },\n}", "uid": "show_run___sec_isis", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_isis.py#457"}}, "show xconnect all": {"iosxe": {"module_name": "show_xconnect", "class": "ShowXconnectAll", "doc": "Parser for show xconnect all", "schema": "{\n'segment_1': {\n Any (str) *: {\n 's1': ,\n 'segment_2': {\n Any (str) *: {\n 's2': ,\n 'xc': ,\n 'st': ,\n },\n },\n },\n },\n}", "uid": "show_xconnect_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_xconnect.py#34"}}, "show clns interface {interface}": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#77"}}, "show clns interface": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#77"}}, "show clns is-neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsIsNeighborsDetail", "doc": "Parser for show clns is-neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#677"}}, "show clns neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsNeighborsDetail", "doc": "Parser for show clns neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interface': ,\n 'state': ,\n 'snpa': ,\n 'holdtime': ,\n 'protocol': ,\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_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#533"}}, "show clns protocol": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsProtocol", "doc": "Parser for show clns protocol", "schema": "{\n'instance': {\n Any (str) *: {\n 'system_id': ,\n 'nsel': ,\n 'process_handle': ,\n 'is_type': ,\n 'manual_area_address': ,\n 'routing_for_area_address': ,\n 'interfaces': {\n Any (str) *: {\n 'topology': ,\n },\n },\n 'redistribute': ,\n 'distance_for_l2_clns_routes': ,\n 'rrr_level': ,\n 'metrics': {\n 'generate_narrow': ,\n 'accept_narrow': ,\n 'generate_wide': ,\n 'accept_wide': ,\n },\n },\n },\n}", "uid": "show_clns_protocol", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#325"}}, "show clns traffic": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsTraffic", "doc": "Parser for show clns traffic", "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 'level-1': ,\n 'level-2': ,\n },\n 'spf_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'partial_route_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'lsp_checksum_errors_received': ,\n 'update_process_queue_depth': ,\n 'update_process_packets_dropped': ,\n },\n },\n },\n}", "uid": "show_clns_traffic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_clns.py#918"}}, "show ipv6 eigrp vrf {vrf} neighbors": {"iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_eigrp.py#302"}}, "show ipv6 neighbors vrf {vrf}": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ipv6.py#53"}}, "show ipv6 neighbors": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ipv6.py#53"}}, "show ipv6 neighbors vrf {vrf} detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ipv6.py#111"}}, "show ipv6 neighbors detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ipv6.py#111"}, "iosxr": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "Parser for show ipv6 neighbors detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n 'location': ,\n 'static': ,\n 'dynamic': ,\n 'sync': ,\n 'serg_flags': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ipv6.py#48"}}, "show logging | include {include}": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging___include_include", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_logging.py#36"}}, "show logging": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_logging.py#36"}}, "show ip vrf": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'interfaces': ,\n },\n },\n}", "uid": "show_ip_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip_vrf.py#37"}}, "show ip vrf {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'interfaces': ,\n },\n },\n}", "uid": "show_ip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip_vrf.py#37"}}, "show ip vrf detail": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip_vrf.py#89"}}, "show ip vrf detail {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_ip_vrf.py#89"}}, "show cdp neighbors": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n Optional (str) platform: ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_cdp.py#41"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n 'platform': ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_cdp.py#41"}}, "show cdp neighbors detail": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'platform': ,\n 'capabilities': ,\n 'local_interface': ,\n '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}", "uid": "show_cdp_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_cdp.py#193"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_cdp.py#220"}}, "show segment-routing mpls connected-prefix-sid-map {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMap", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_address_family", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#126"}}, "show segment-routing mpls connected-prefix-sid-map local {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMapLocal", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map local ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map local ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_local_address_family", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#488"}}, "show segment-routing mpls gb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGb", "doc": " Parser for:\n * 'show segment-routing mpls gb'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_gb", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#272"}}, "show segment-routing mpls gb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGbLock", "doc": " Parser for 'show segment-routing mpls gb lock'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_gb_lock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#455"}}, "show segment-routing mpls lb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLB", "doc": " Parser for show segment-routing mpls lb", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_lb", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#327"}}, "show segment-routing mpls lb assigned-sids": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbAssignedSids", "doc": " Parser for:\n * show segment-routing mpls lb assigned-sids\n ", "schema": "{\n'segment_routing': {\n 'sid': {\n Any (str) *: {\n 'state': ,\n 'state_info': ,\n Optional (str) protocol: ,\n Optional (str) topoid: ,\n Optional (str) lan: ,\n Optional (str) pro: ,\n Optional (str) neighbor: ,\n Optional (str) interface: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_lb_assigned-sids", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#1343"}}, "show segment-routing mpls lb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbLock", "doc": " Parser for show segment-routing mpls lb lock", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_lb_lock", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#419"}}, "show segment-routing mpls mapping-server {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsMappingServer", "doc": " Parser for:\n * 'show segment-routing mpls mapping-server ipv4'\n * 'show segment-routing mpls mapping-server ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n 'mapping_server': {\n 'policy': {\n Optional (str) prefix_sid_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n Optional (str) prefix_sid_remote_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_mapping-server_address_family", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#1189"}}, "show segment-routing mpls state": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsState", "doc": " Parser for show segment-routing mpls state", "schema": "{\n'sr_mpls_state': ,\n}", "uid": "show_segment-routing_mpls_state", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#377"}}, "show segment-routing traffic-eng policy all": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#837"}}, "show segment-routing traffic-eng policy name {name}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#837"}}, "show segment-routing traffic-eng policy all detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#1068"}}, "show segment-routing traffic-eng policy name {name} detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#1068"}}, "show segment-routing traffic-eng topology ipv4": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngTopology", "doc": " Parser for \n 'show segment-routing traffic-eng topology ipv4'\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n 'prefix_sid': {\n 'prefix': ,\n 'label': ,\n 'label_type': ,\n 'domain_id': ,\n 'flags': ,\n },\n 'links': {\n Any (str) *: {\n 'local_address': ,\n 'remote_address': ,\n 'local_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'remote_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'metric': {\n Any (str) *: ,\n },\n 'bandwidth_total': ,\n 'bandwidth_reservable': ,\n 'admin_groups': ,\n 'adj_sid': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_topology_ipv4", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_segment_routing.py#561"}}, "show authentication sessions": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_authentication_sessions.py#61"}}, "show authentication sessions interface {intf}": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_authentication_sessions.py#61"}}, "show authentication sessions interface {intf} details": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessionsInterfaceDetails", "doc": "Parser for 'show authentication sessions interface {intf} details'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'mac_address': ,\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 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'local_policies': {\n 'template': {\n Any (str) *: {\n 'priority': ,\n },\n },\n 'vlan_group': {\n 'vlan': ,\n },\n },\n 'method_status': {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf_details", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_authentication_sessions.py#177"}}, "show flow exporter statistics": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowExporterStatistics", "doc": " Parser for:\n * show flow exporter statistics\n * show flow exporter {exporter} statistics\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_flow.py#198"}}, "show flow exporter {exporter} statistics": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowExporterStatistics", "doc": " Parser for:\n * show flow exporter statistics\n * show flow exporter {exporter} statistics\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_flow.py#198"}}, "show flow monitor {name} cache format table": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowMonitor", "doc": " Parser for\n \"show flow monitor {name} cache format table\"\n ", "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\n'high_water_mark': ,\n'flows_added': ,\n'flows_aged': ,\n'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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_flow.py#52"}}, "show run policy-map {name}": {"iosxe": {"module_name": "show_run", "class": "ShowRunPolicyMap", "doc": " Parser for\n\t\t* \"show run policy-map {name}\"\n\t", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) qos_set: {\n Optional (str) ip precedence: ,\n Optional (str) qos-group: ,\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) conformed: ,\n Optional (str) exceeded: ,\n },\n Optional (str) bandwidth_percent: ,\n Optional (str) priority_level: ,\n Optional (str) target_shape_rate: ,\n Optional (str) service_policy: ,\n Optional (str) service_policy_input: ,\n Optional (str) service_policy_output: ,\n },\n },\n },\n },\n}", "uid": "show_run_policy-map_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxe/show_run.py#60"}}, "show arp vrf {vrf} detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_arp.py#51"}}, "show arp detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_arp.py#51"}}, "show arp traffic detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpTrafficDetail", "doc": " Parser for show arp traffic detail ", "schema": "{\nAny (str) *: {\n 'statistics': {\n 'in_requests_pkts': ,\n 'in_replies_pkts': ,\n 'out_requests_pkts': ,\n 'out_replies_pkts': ,\n 'out_gratuitous_pkts': ,\n 'out_proxy': ,\n 'out_local_proxy': ,\n 'subscriber_intf_requests': ,\n 'subscriber_intf_replies': ,\n 'subscriber_intf_gratuitous': ,\n 'resolve_rcvd_requests': ,\n 'resolve_dropped_requests': ,\n 'out_of_memory_errors': ,\n 'no_buffers_errors': ,\n 'out_of_subnet_errors': ,\n Optional (str) unsolicited: ,\n },\n 'cache': {\n 'total_arp_entries': ,\n 'dynamic': ,\n 'interface': ,\n 'standby': ,\n 'alias': ,\n 'static': ,\n 'dhcp': ,\n Optional (str) drop_adj: ,\n 'ip_packet_drop_count': ,\n 'total_arp_idb': ,\n },\n },\n}", "uid": "show_arp_traffic_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_arp.py#149"}}, "show run formal | i af-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAfGroupConfiguration", "doc": "Parser for show bgp instance af-group configuration", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#302"}}, "show bgp instance {instance} all all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4741"}}, "show bgp instance {instance} {vrf_type} {vrf}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4741"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4741"}}, "show bgp instance {instance} all all neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#3949"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#3949"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#3949"}}, "show bgp instance {instance} all all neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_all_all_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} all all neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_all_all_neighbors_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_vrf_type_vrf_neighbors_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_neighbors_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_vrf_type_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "uid": "show_bgp_instance_instance_vrf_type_vrf_address_family_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#2305"}}, "show bgp instance {instance} all all neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4210"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4210"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4210"}}, "show bgp instance {instance} all all process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#1022"}}, "show bgp instance {instance} {vrf_type} {vrf} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#1022"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#1022"}}, "show run formal | i session-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSessionGroupConfiguration", "doc": "Parser for show bgp instance session-group configuration", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#619"}}, "show bgp instance {instance} all all summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4303"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4303"}}, "show bgp instance {instance} {vrf_type} {vrf} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#4303"}}, "show bgp instances": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstances", "doc": "Parser for show bgp instances", "schema": "{\n'instance': {\n Any (str) *: {\n 'bgp_id': ,\n 'instance_id': ,\n 'placed_grp': ,\n 'num_vrfs': ,\n Optional (str) address_families: ,\n },\n },\n}", "uid": "show_bgp_instances", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#86"}}, "show bgp l2vpn evpn": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for show bgp l2vpn evpn", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5319"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11772"}}, "show bgp l2vpn evpn advertised": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnAdvertised", "doc": "Parser class for 'show bgp l2vpn evpn advertised' CLI.", "schema": null, "uid": "show_bgp_l2vpn_evpn_advertised", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#6028"}}, "show bgp l2vpn evpn neighbors": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#6163"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "parser for:\n show bgp l2vpn evpn neighbors", "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 },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_l2vpn_evpn_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#10699"}}, "show bgp l2vpn evpn neighbors {neighbor}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors_neighbor", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#6163"}}, "show bgp sessions": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for show bgp sessions", "schema": null, "uid": "show_bgp_sessions", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5165"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\n },\n },\n },\n}", "uid": "show_bgp_sessions", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9210"}}, "show bgp vrf-db vrf all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpVrfDbVrfAll", "doc": "Parser for show bgp vrf-db vrf all", "schema": null, "uid": "show_bgp_vrf-db_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#5184"}}, "show placement program all": {"iosxr": {"module_name": "show_bgp", "class": "ShowPlacementProgramAll", "doc": "Parser for show placement program all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_bgp.py#191"}}, "show controllers coherentDSP {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersCoherentDSP", "doc": "Parser for show controllers coherentDSP {port}", "schema": "{\nAny (str) *: {\n 'port': ,\n 'controller_state': ,\n 'inherited_secondary_state': ,\n 'configured_secondary_state': ,\n 'derived_state': ,\n 'loopback_mode': ,\n 'ber_thresholds_sf': ,\n 'ber_thresholds_sd': ,\n 'performance_monitoring': ,\n 'alarm_info': {\n 'los': ,\n 'lof': ,\n 'lom': ,\n 'oof': ,\n 'oom': ,\n 'ais': ,\n 'iae': ,\n 'biae': ,\n 'sf_ber': ,\n 'sd_ber': ,\n 'bdi': ,\n 'tim': ,\n 'fecmis_match': ,\n 'fec_unc': ,\n },\n 'detected_alarms': ,\n 'bit_error_rate_info': {\n 'prefec_ber': ,\n 'postfec_ber': ,\n },\n 'otu_tti': ,\n 'fec_mode': ,\n },\n}", "uid": "show_controllers_coherentDSP_port", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_controllers.py#125"}}, "show controllers fia diagshell {diagshell_unit} \"l2 show\" location {location}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersFiaDiagshellL2show", "doc": "Parser class for show controllers fia diagshell 0 'l2 show' ", "schema": null, "uid": "show_controllers_fia_diagshell_diagshell_unit_\"l2_show\"_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_controllers.py#19"}}, "show controllers optics {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersOptics", "doc": "Parser for show controllers optics {port}", "schema": "{\nAny (str) *: {\n 'name': ,\n 'controller_state': ,\n 'transport_admin_state': ,\n 'laser_state': ,\n Optional (str) led_state: ,\n 'optics_status': {\n 'optics_type': ,\n 'wavelength': ,\n Optional (str) dwdm_carrier_info: ,\n Optional (str) msa_itu_channel: ,\n Optional (str) frequency: ,\n Optional (str) alarm_status: {\n Optional (str) detected_alarms: ,\n },\n Optional (str) alarm_statistics: {\n Optional (str) high_rx_pwr: ,\n Optional (str) low_rx_pwr: ,\n Optional (str) high_tx_pwr: ,\n Optional (str) low_tx_pwr: ,\n Optional (str) high_lbc: ,\n Optional (str) high_dgd: ,\n Optional (str) oor_cd: ,\n Optional (str) osnr: ,\n Optional (str) wvl_ool: ,\n Optional (str) mea: ,\n Optional (str) improper_rem: ,\n Optional (str) tc_power_prov_mismatch: ,\n },\n Optional (str) los_lol_fault_status: {\n Optional (str) detected_los_lol_fault: ,\n },\n Optional (str) laser_bias_current: ,\n 'actual_tx_power': ,\n 'rx_power': ,\n Optional (str) performance_monitoring: ,\n Optional (str) threshold_values: {\n Any (str) *: {\n 'parameter': ,\n 'high_alarm': ,\n 'low_alarm': ,\n 'high_warning': ,\n 'low_warning': ,\n },\n },\n Optional (str) lbc_high_threshold: ,\n Optional (str) configured_tx_power: ,\n Optional (str) configured_osnr_lower_threshold: ,\n Optional (str) configured_dgd_higher_threshold: ,\n Optional (str) chromatic_dispersion: ,\n Optional (str) configured_cd_min: ,\n Optional (str) configured_cd_max: ,\n Optional (str) optical_snr: ,\n Optional (str) polarization_dependent_loss: ,\n Optional (str) polarization_parameters: ,\n Optional (str) differential_group_delay: ,\n Optional (str) temperature: ,\n Optional (str) voltage: ,\n },\n Optional (str) transceiver_vendor_details: {\n Optional (str) form_factor: ,\n Optional (str) optics_type: ,\n Optional (str) name: ,\n Optional (str) oui_number: ,\n Optional (str) part_number: ,\n Optional (str) rev_number: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) date_code: ,\n },\n },\n}", "uid": "show_controllers_optics_port", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_controllers.py#419"}}, "show ethernet cfm peer meps": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetCfmMeps", "doc": "Parser for show ethernet cfm peer meps", "schema": null, "uid": "show_ethernet_cfm_peer_meps", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ethernet.py#37"}}, "show ethernet tags": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2200"}}, "show ethernet trunk detail": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetTrunkDetail", "doc": "Parser for show ethernet trunk detail\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) dot1q_tunneling_ethertype: ,\n },\n },\n}", "uid": "show_ethernet_trunk_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ethernet.py#167"}}, "show evpn ethernet-segment esi {esi}": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment_esi_esi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#305"}}, "show evpn ethernet-segment": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#305"}}, "show evpn evi": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEvi", "doc": "Parser class for 'show evpn evi' CLI.", "schema": null, "uid": "show_evpn_evi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#42"}}, "show evpn evi detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviDetail", "doc": "Parser class for 'show evpn evi detail' CLI.", "schema": null, "uid": "show_evpn_evi_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#58"}}, "show evpn evi vpn-id {vpn_id} mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_vpn-id_vpn_id_mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#73"}}, "show evpn evi mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#73"}}, "show evpn internal-label detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnInternalLabelDetail", "doc": null, "schema": null, "uid": "show_evpn_internal-label_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_evpn.py#342"}}, "show hsrp detail": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpDetail", "doc": "Parser for show hsrp detail", "schema": "{\nAny (str) *: {\n 'interface': ,\n Optional (str) bfd: {\n 'enabled': ,\n 'detection_multiplier': ,\n 'interval': ,\n },\n Optional (str) use_bia: ,\n Optional (str) delay: {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n 'redirects_disable': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n Optional (str) state: ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n 'timers': {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) num_of_slaves: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'follow': ,\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) timers: {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_hsrp.py#386"}}, "show hsrp summary": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary", "schema": "{\n'address_family': {\n Any (str) *: {\n 'state': {\n Any (str) *: {\n 'sessions': ,\n 'slaves': ,\n 'total': ,\n },\n },\n 'intf_total': ,\n 'intf_up': ,\n 'intf_down': ,\n 'vritual_addresses_total': ,\n 'virtual_addresses_active': ,\n 'virtual_addresses_inactive': ,\n },\n },\n'num_tracked_objects': ,\n'tracked_objects_up': ,\n'tracked_objects_down': ,\n'num_bfd_sessions': ,\n'bfd_sessions_up': ,\n'bfd_sessions_down': ,\n'bfd_sessions_inactive': ,\n}", "uid": "show_hsrp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_hsrp.py#62"}, "nxos": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary ", "schema": "{\n'nsf': ,\nOptional (str) nsf_time: ,\n'global_hsrp_bfd': ,\n'stats': {\n 'total_groups': ,\n 'v1_ipv4': ,\n 'v2_ipv4': ,\n 'v2_ipv6': ,\n 'active': ,\n 'standby': ,\n 'listen': ,\n 'v6_active': ,\n 'v6_standby': ,\n 'v6_listen': ,\n },\n'intf_total': ,\n'total_packets': {\n 'tx_pass': ,\n 'tx_fail': ,\n 'rx_good': ,\n },\n'pkt_unknown_groups': ,\n'total_mts_rx': ,\n}", "uid": "show_hsrp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_hsrp.py#51"}}, "show ethernet tags {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2200"}}, "show interface brief": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for show interface brief", "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n 'status': ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) 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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) description: ,\n },\n },\n },\n}", "uid": "show_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#285"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2579"}}, "show interface switchport": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) switchport_mode: {\n Optional (Any) Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n Optional (str) admin_trunking_encapsulation: ,\n },\n },\n },\n },\n Optional (str) operational_trunking_encapsulation: ,\n },\n },\n}", "uid": "show_interface_switchport", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#139"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1759"}}, "show interfaces {interface} accounting": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_accounting", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#2298"}}, "show interface detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#562"}, "asa": {"module_name": "show_interface", "class": "ShowInterfaceDetail", "doc": "Parser for\n * show interface detail\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n Optional (str) traffic_statistics: {\n 'packets_input': ,\n 'bytes_input': ,\n 'packets_output': ,\n 'bytes_output': ,\n 'packets_dropped': ,\n },\n Optional (str) control_point_states: {\n 'interface': {\n 'interface_number': ,\n 'interface_config_status': ,\n 'interface_state': ,\n },\n Any (str) *: {\n 'interface_vlan_config_status': ,\n 'interface_vlan_state': ,\n },\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_interface.py#299"}}, "show interface {interface} detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#562"}}, "show ipv4 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1309"}}, "show ipv4 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1309"}}, "show ipv4 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_all_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1309"}}, "show ipv6 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1663"}}, "show ipv6 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1663"}}, "show ipv6 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_all_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1663"}}, "show vlan interface": {"iosxr": {"module_name": "show_interface", "class": "ShowVlanInterface", "doc": "Parser for show vlan interface", "schema": "{\nAny (str) *: {\n Optional (str) encapsulation: ,\n Optional (str) outer_vlan: ,\n Optional (str) second_vlan: ,\n Optional (str) service: ,\n Optional (str) mtu: ,\n Optional (str) linep_state: ,\n },\n}", "uid": "show_vlan_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_interface.py#1198"}}, "show l2route evpn mac all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for show l2route evpn mac all", "schema": null, "uid": "show_l2route_evpn_mac_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2route.py#60"}, "nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_l2route.py#45"}}, "show l2route evpn mac-ip all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacIp", "doc": "Parser for show l2route evpn mac-ip all", "schema": null, "uid": "show_l2route_evpn_mac-ip_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2route.py#103"}, "nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpAll", "doc": "Parser for show l2route evpn mac-ip all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2347"}}, "show l2route topology": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeTopology", "doc": "Parser class for show l2route topology ", "schema": null, "uid": "show_l2route_topology", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2route.py#17"}}, "show l2vpn forwarding bridge-domain mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "uid": "show_l2vpn_forwarding_bridge-domain_mac-address_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2vpn.py#69"}}, "show l2vpn forwarding bridge-domain {bridge_domain} mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "uid": "show_l2vpn_forwarding_bridge-domain_bridge_domain_mac-address_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2vpn.py#69"}}, "show l2vpn forwarding protection main-interface location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingProtectionMainInterface", "doc": "Parser for show l2vpn forwarding protection main-interface location ", "schema": null, "uid": "show_l2vpn_forwarding_protection_main-interface_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2vpn.py#171"}}, "show l2vpn mac-learning {mac_type} all location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnMacLearning", "doc": "Parser for show l2vpn mac-learning all location ", "schema": null, "uid": "show_l2vpn_mac-learning_mac_type_all_location_location", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_l2vpn.py#17"}}, "show mrib vrf {vrf} {af} route": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRoute", "doc": "\n Parser for show mrib vrf route\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af\n ", "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 'uptime': ,\n Optional (str) flags: ,\n Optional (str) rpf_nbr: ,\n Optional (str) mvpn_tid: ,\n Optional (str) mvpn_remote_tid: ,\n Optional (str) mvpn_payload: ,\n Optional (str) mdt_ifh: ,\n Optional (str) mt_slot: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_af_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#64"}}, "show mrib route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#268"}}, "show mrib vrf {vrf} route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#268"}}, "show mrib vrf {vrf} ipv4 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv4_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#268"}}, "show mrib vrf {vrf} ipv6 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv6_route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mrib.py#268"}}, "show running-config ntp": {"iosxr": {"module_name": "show_ntp", "class": "ShowRunningConfigNtp", "doc": "Parser for: show running-config ntp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source': ,\n 'address': {\n Any (str) *: {\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_running-config_ntp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ntp.py#507"}}, "show ospf mpls traffic-eng link": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfMplsTrafficEngLink", "doc": "Parser for show ospf mpls traffic-eng link", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#2559"}}, "show ospf vrf all-inclusive": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusive", "doc": "Parser for show ospf vrf all-inclusive", "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 },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_vrf_all-inclusive", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#1242"}}, "show ospf vrf all-inclusive database external": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseExternal", "doc": "\n Parser for show ospf vrf all-inclusive database external\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3721"}}, "show ospf vrf all-inclusive database network": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseNetwork", "doc": "\n Parser for show ospf vrf all-inclusive database network\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3801"}}, "show ospf vrf all-inclusive database opaque-area": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseOpaqueArea", "doc": "\n Parser for show ospf vrf all-inclusive database opaque-area\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n\n ", "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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) igp_metric: ,\n Optional (str) total_priority: ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3997"}}, "show ospf vrf all-inclusive database router": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseRouter", "doc": "\n Parser for show ospf vrf all-inclusive database router\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3636"}}, "show ospf vrf all-inclusive database summary": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseSummary", "doc": "\n Parser for show ospf vrf all-inclusive database summary\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#3884"}}, "show ospf vrf all-inclusive interface": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveInterface", "doc": "Parser for show ospf vrf all-inclusive interface", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#233"}}, "show ospf vrf all-inclusive neighbor detail": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveNeighborDetail", "doc": "Parser for show ospf vrf all-inclusive neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#785"}}, "show ospf vrf all-inclusive sham-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveShamLinks", "doc": "Parser for show ospf vrf all-inclusive sham-links", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#2416"}}, "show ospf vrf all-inclusive virtual-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveVirtualLinks", "doc": "Parser for show ospf vrf all-inclusive virtual-links", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_ospf.py#2483"}}, "admin show diag chassis": {"iosxr": {"module_name": "show_platform", "class": "AdminShowDiagChassis", "doc": "Parser for admin show diag chassis", "schema": "{\n'device_family': ,\n'device_series': ,\n'num_line_cards': ,\n'chassis_feature': ,\n'rack_num': ,\n'sn': ,\n'pid': ,\n'vid': ,\n'desc': ,\n'clei': ,\n'top_assy_num': ,\n}", "uid": "admin_show_diag_chassis", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#806"}}, "show install active summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallActiveSummary", "doc": "Parser for show install active summary", "schema": "{\n'active_packages': Any (str) *,\nOptional (str) num_active_packages: ,\nOptional (str) sdr: ,\n}", "uid": "show_install_active_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#506"}}, "show install commit summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallCommitSummary", "doc": "Parser for show install commit summary", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#635"}}, "show install inactive summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallInactiveSummary", "doc": "Parser for show install inactive summary", "schema": "{\n'inactive_packages': Any (str) *,\nOptional (str) num_inactive_packages: ,\nOptional (str) sdr: ,\n}", "uid": "show_install_inactive_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#570"}}, "show platform vm": {"iosxr": {"module_name": "show_platform", "class": "ShowPlatformVm", "doc": "Parser for show platform vm", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#450"}}, "show redundancy summary": {"iosxr": {"module_name": "show_platform", "class": "ShowRedundancySummary", "doc": "Parser for show redundancy summary", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#921"}}, "show sdr detail": {"iosxr": {"module_name": "show_platform", "class": "ShowSdrDetail", "doc": "Parser for show sdr detail", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_platform.py#175"}}, "show protocols afi-all all": {"iosxr": {"module_name": "show_protocol", "class": "ShowProtocolsAfiAllAll", "doc": "Parser for show protocols afi-all all", "schema": "{\n'protocols': {\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) ospfv3: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) bgp: {\n 'bgp_pid': ,\n Optional (str) nsr: {\n 'enable': ,\n 'current_state': ,\n },\n Optional (str) graceful_restart: {\n 'enable': ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) distance: {\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n },\n Optional (str) sourced_networks: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'gr_enable': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_protocols_afi-all_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_protocol.py#159"}}, "show pim vrf {vrf} {af} interface detail": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfInterfaceDetail", "doc": "\n Parser for show pim vrf interface detail\n For checking any output with the parser ,below mandatory key(s) have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'oper_status': ,\n 'nbr_count': ,\n 'hello_interval': ,\n 'dr_priority': ,\n 'primary_address': ,\n 'address': ,\n 'flags': ,\n 'bfd': {\n 'enable': ,\n 'interval': ,\n 'detection_multiplier': ,\n },\n 'dr': ,\n 'propagation_delay': ,\n 'override_interval': ,\n 'hello_expiration': ,\n 'neighbor_filter': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_interface_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_pim.py#159"}}, "show pim vrf {vrf} {af} mstatic": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfMstatic", "doc": "Parser for show pim vrf mstatic\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'admin_distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_mstatic", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_pim.py#46"}}, "show pim vrf {vrf} {af} rpf summary": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfRpfSummary", "doc": "\n Parser for show pim vrf rpf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) isis_mcast_topology: ,\n Optional (str) mo_frr_flow_based: ,\n Optional (str) mo_frr_rib: ,\n Optional (str) rump_mu_rib: ,\n Optional (str) pim_rpfs_registered: ,\n Optional (str) default_rpf_table: ,\n Optional (str) rib_convergence_timeout: ,\n Optional (str) rib_convergence_time_left: ,\n Optional (str) multipath: ,\n Optional (str) table: {\n Any (str) *: {\n 'pim_rpf_registrations': ,\n 'rib_table_converged': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_rpf_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_pim.py#367"}}, "show route vrf {vrf} ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv4", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_routing.py#91"}}, "show route ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv4", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_routing.py#91"}}, "show route vrf {vrf} ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_vrf_vrf_ipv6", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_routing.py#403"}}, "show route ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv6", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_routing.py#403"}}, "show rpl route-policy": {"iosxr": {"module_name": "show_rpl", "class": "ShowRplRoutePolicy", "doc": "Parser for show rpl route-policy", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_origin_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_ext_community_list_type: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_as_path_length: ,\n Optional (str) match_as_path_length_oper: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_area_eq: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_list: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_soo_additive: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_ext_community_delete_type: ,\n Optional (str) set_level: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_ospf_metric: ,\n Optional (str) set_tag: ,\n Optional (str) set_weight: ,\n Optional (str) actions: ,\n },\n },\n },\n },\n}", "uid": "show_rpl_route-policy", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rpl.py#72"}}, "show isis adjacency": {"iosxr": {"module_name": "show_isis", "class": "ShowIsisAdjacency", "doc": "Parser for show isis adjacency", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Optional (str) total_adjacency_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'interface': ,\n 'snpa': ,\n 'state': ,\n 'hold': ,\n 'changed': ,\n Optional (str) nsf: ,\n Optional (str) bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) ipv6_bfd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_isis.py#60"}}, "show mpls ldp neighbor brief": {"iosxr": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborBrief", "doc": "Parser for show mpls ldp neighbor brief", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mpls.py#47"}}, "show run key chain": {"iosxr": {"module_name": "show_run", "class": "ShowRunKeyChain", "doc": "Parser for show run key chain", "schema": "{\n'key_chain': {\n Optional (Any) Any (str) *: {\n Optional (str) keys: {\n Optional (Any) Any (str) *: {\n Optional (str) accept_lifetime: ,\n Optional (str) key_string: ,\n Optional (str) send_lifetime: ,\n Optional (str) cryptographic_algorithm: ,\n },\n },\n Optional (str) accept_tolerance: ,\n },\n },\n}", "uid": "show_run_key_chain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_run.py#42"}}, "show run router isis": {"iosxr": {"module_name": "show_run", "class": "ShowRunRouterIsis", "doc": "Parser for show run router isis", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) lsp_gen_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (str) fast_reroute: {\n Optional (str) per_prefix: {\n Optional (str) tiebreaker: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (str) mpls: {\n Optional (str) traffic_eng: Any (str) *,\n },\n Optional (str) spf_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) spf_prefix_priority: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (str) interfaces: {\n Optional (Any) Any (str) *: {\n Optional (str) bfd: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n}", "uid": "show_run_router_isis", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_run.py#189"}}, "show static vrf {vrf} {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_af_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_static_routing.py#77"}}, "show static vrf {vrf} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_static_routing.py#77"}}, "show static {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_af_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_static_routing.py#77"}}, "show static topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_static_routing.py#77"}}, "show vrf {vrf} detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_vrf.py#44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#155"}}, "show vrf all detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_vrf.py#44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#155"}}, "show l2vpn xconnect brief": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectBrief", "doc": "Parser for show l2vpn xconnect brief", "schema": null, "uid": "show_l2vpn_xconnect_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#84"}}, "show l2vpn xconnect detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectDetail", "doc": "Parser for show l2vpn xconnect detail", "schema": null, "uid": "show_l2vpn_xconnect_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#144"}}, "show l2vpn xconnect mp2mp detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectMp2mpDetail", "doc": "Parser for show l2vpn xconnect mp2mp detail", "schema": null, "uid": "show_l2vpn_xconnect_mp2mp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#205"}}, "show l2vpn xconnect summary": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectSummary", "doc": "Parser for show l2vpn xconnect summary", "schema": null, "uid": "show_l2vpn_xconnect_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#23"}}, "show l2vpn xconnect": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2vpnXconnect", "doc": "Parser for show l2vpn xconnect ", "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 Optional (str) pw_id: ,\n 'status': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_xconnect", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_xconnect.py#293"}}, "show eigrp ipv4 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#242"}}, "show eigrp ipv4 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#242"}}, "show eigrp ipv4 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#544"}}, "show eigrp ipv4 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#544"}}, "show eigrp ipv6 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#263"}}, "show eigrp ipv6 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#263"}}, "show eigrp ipv6 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#566"}}, "show eigrp ipv6 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_eigrp.py#566"}}, "show access-lists afi-all": {"iosxr": {"module_name": "show_acl", "class": "ShowAclAfiAll", "doc": "Parser for\n 'show access-lists afi-all'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_afi-all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_acl.py#104"}}, "show access-lists ethernet-services": {"iosxr": {"module_name": "show_acl", "class": "ShowAclEthernetServices", "doc": "Parser for:\n 'show access-lists ethernet-services'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_ethernet-services", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_acl.py#218"}}, "show bundle {interface}": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lag.py#143"}}, "show bundle": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lag.py#143"}}, "show lacp": {"iosxr": {"module_name": "show_lag", "class": "ShowLacp", "doc": "parser for show lacp", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'lacp_mode': ,\n 'port': {\n Any (str) *: {\n 'interface': ,\n 'bundle_id': ,\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n 'partner': {\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n },\n 'receive': ,\n 'period': ,\n 'selection': ,\n 'mux': ,\n 'a_churn': ,\n 'p_churn': ,\n },\n },\n },\n },\n}", "uid": "show_lacp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lag.py#602"}}, "show lacp system-id": {"iosxr": {"module_name": "show_lag", "class": "ShowLacpSystemId", "doc": "Parser for show lacp system-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_lag.py#28"}}, "show rip": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#70"}}, "show rip vrf {vrf}": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#70"}}, "show rip database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#518"}}, "show rip vrf {vrf} database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#518"}}, "show rip interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#704"}}, "show rip vrf {vrf} interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#704"}}, "show rip statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#302"}}, "show rip vrf {vrf} statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_rip.py#302"}}, "show spanning-tree mstag {mag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstag", "doc": "Parser for 'show spanning-tree mstag '", "schema": "{\n'mstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'name': ,\n 'revision': ,\n 'max_age': ,\n 'provider_bridge': ,\n 'bridge_id': ,\n 'port_id': ,\n 'external_cost': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n },\n },\n 'instances': {\n Any (str) *: {\n 'instance': ,\n 'vlans': ,\n 'priority': ,\n 'root_bridge': ,\n 'root_priority': ,\n 'port_priority': ,\n 'cost': ,\n 'counters': {\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mstag_mag_domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#287"}}, "show spanning-tree pvrstag {pvrstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrsTag", "doc": "Parser for 'show spanning-tree pvrstag '", "schema": "{\n'pvrstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrstag_pvrstag_domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#710"}}, "show spanning-tree pvrst {pvst_id}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrst", "doc": "Parser for 'show spanning-tree pvrst '", "schema": "{\n'pvst': {\n Any (str) *: {\n 'pvst_id': ,\n 'vlans': {\n Any (str) *: {\n 'vlan_id': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_max_age': ,\n 'designated_root_forward_delay': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n 'bridge_max_age': ,\n 'bridge_forward_delay': ,\n 'bridge_transmit_hold_count': ,\n 'sys_id_ext': ,\n 'interface': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrst_pvst_id", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#555"}}, "show spanning-tree pvstag {pvstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvsTag", "doc": "Parser for 'show spanning-tree pvstag '", "schema": "{\n'pvstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvstag_pvstag_domain", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_spanning_tree.py#921"}}, "show mld vrf {vrf} groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#523"}}, "show mld groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#523"}}, "show mld groups {group} detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsGroupDetail", "doc": " \n Parser for:\n show mld groups {group} detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_group_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#704"}}, "show mld vrf {vrf} interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#281"}}, "show mld interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#281"}}, "show mld vrf {vrf} summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_summary_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#73"}}, "show mld summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_summary_internal", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_mld.py#73"}}, "show isis segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowIsisSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show isis segment-routing prefix-sid-map active-policy\n * show isis segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_isis_segment-routing_prefix-sid-map_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#52"}}, "show ospf segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowOspfSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show ospf segment-routing prefix-sid-map active-policy\n * show ospf segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_ospf_segment-routing_prefix-sid-map_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#138"}}, "show pce ipv4 peer": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4Peer", "doc": " Parser for:\n * show pce ipv4 peer\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n Optional (str) stateful: ,\n Optional (str) segment-routing: ,\n Optional (str) update: ,\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#216"}}, "show pce ipv4 peer detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerDetail", "doc": " Parser for:\n * show pce ipv4 peer detail\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n 'stateful': ,\n 'segment-routing': ,\n 'update': ,\n },\n 'pcep': {\n 'uptime': ,\n 'session_id_local': ,\n 'session_id_remote': ,\n },\n 'ka': {\n 'sending_intervals': ,\n 'minimum_acceptable_inteval': ,\n },\n 'peer_timeout': ,\n 'statistics': {\n 'rx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n 'tx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#319"}}, "show pcs ipv4 prefix": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerPrefix", "doc": " Parser for:\n * show pce ipv4 prefix\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'te_router_id': ,\n 'host_name': ,\n 'isis_system_id': ,\n Optional (str) asn: ,\n Optional (str) domain_id: ,\n 'advertised_prefixes': ,\n },\n },\n}", "uid": "show_pcs_ipv4_prefix", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#513"}}, "show pce ipv4 topology summary": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIpv4TopologySummary", "doc": " parser for:\n * show pce ipv4 topology summary\n ", "schema": "{\n'pce_topology_database_summary': {\n 'topology_nodes': ,\n 'prefixes': ,\n 'prefix_sids': ,\n 'links': ,\n 'adjancency_sids': ,\n },\n}", "uid": "show_pce_ipv4_topology_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#591"}}, "show pce lsp": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLsp", "doc": " Parser for:\n show pce lsp\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': {\n Any (str) *: {\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#671"}}, "show pce lsp detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLspDetail", "doc": " Parser for:\n * show pce lsp detail\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': ,\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n 'pcep_information': {\n 'plsp_id': ,\n 'flags': {\n 'd': ,\n 's': ,\n 'r': ,\n 'a': ,\n 'o': ,\n },\n },\n 'paths': {\n Any (str) *: {\n Optional (str) metric_type: ,\n Optional (str) accumulated_metric: ,\n Optional (str) none: ,\n Optional (str) sids: {\n Any (str) *: {\n 'type': ,\n 'label': ,\n 'local_address': ,\n 'remote_address': ,\n },\n },\n },\n },\n },\n 'event_history': {\n Any (str) *: {\n Any (str) *: {\n 'symbolic_name': ,\n Optional (str) lsp-id: ,\n Optional (str) plsp-id: ,\n Optional (str) source: ,\n Optional (str) destination: ,\n Optional (str) flags: {\n 'd': ,\n 'r': ,\n 'a': ,\n 'o': ,\n 'sig_bw': ,\n 'act_bw': ,\n },\n Optional (str) peer: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#822"}}, "show segment-routing local-block inconsistencies": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingLocal_BlockInconsistencies", "doc": " Parser for: \n * show segment-routing local-block inconsistencies\n ", "schema": "{\n'srlb_inconsistencies_range': {\n 'start': ,\n 'end': ,\n },\n}", "uid": "show_segment-routing_local-block_inconsistencies", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#1014"}}, "show segment-routing mapping-server prefix-sid-map ipv4": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4\n ", "schema": "{\n'ipv4': {\n 'number_of_mapping_entries': ,\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#1063"}}, "show segment-routing mapping-server prefix-sid-map ipv4 detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4Detail", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4 detail\n ", "schema": "{\n'ipv4': {\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) last_prefix: ,\n Optional (str) last_sid_index: ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/iosxr/show_segment_routing.py#1127"}}, "show interfaces terse | match {interface}": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse___match_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_interface.py#46"}}, "show interfaces terse": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_interface.py#46"}}, "show configuration system ntp | display set": {"junos": {"module_name": "show_ntp", "class": "ShowConfigurationSystemNtpSet", "doc": "Parser for: show configuration system ntp | display set ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_configuration_system_ntp___display_set", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ntp.py#327"}}, "show ospf interface brief instance {instance}": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief_instance_instance", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ospf.py#43"}}, "show ospf interface brief": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_ospf.py#43"}}, "file list": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_platform.py#45"}}, "file list {filename}": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list_filename", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/junos/show_platform.py#45"}}, "show ip arp detail vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#181"}}, "show ip arp detail": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#181"}}, "show ip arp summary vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#267"}}, "show ip arp statistics vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#426"}}, "show ip arp statistics": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_arp.py#426"}}, "show bgp all dampening flap-statistics": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllDampeningFlapStatistics", "doc": "Parser for:\n show bgp all dampening flap-statistics\n parser class implements detail parsing mechanisms for cli,xml output.", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#7387"}}, "show bgp all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllNexthopDatabase", "doc": "Parser for:\n show bgp all nexthop-database\n parser class implements detail parsing mechanisms for cli,xml output.", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#7766"}}, "show bgp ipv4 mvpn": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 'origin': ,\n 'localpref': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_ipv4_mvpn", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11288"}}, "show bgp ipv4 mvpn route-type {route_type} vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11288"}}, "show bgp ipv4 mvpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11288"}}, "show bgp ipv4 mvpn sa-ad detail vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11527"}}, "show bgp ipv4 mvpn sa-ad detail": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11527"}}, "show bgp l2vpn evpn vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11772"}}, "show bgp l2vpn evpn neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighborsAdvertisedRoutes", "doc": "Parser for show bgp l2vpn evpn neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4986"}}, "show bgp l2vpn evpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnRouteType", "doc": "parser for:\n show bgp l2vpn evpn route-type <1>\n show bgp l2vpn evpn route-type <2>\n show bgp l2vpn evpn route-type <3>\n show bgp l2vpn evpn route-type <4>", "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 '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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#10299"}}, "show bgp l2vpn evpn summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnSummary", "doc": "parser for:\n show bgp l2vpn evpn summary", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#10085"}}, "show bgp l2vpn evpn {mac} | grep -b {count1} -a {count2} \"best path\"": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11178"}}, "show bgp l2vpn evpn {mac} | be \"best path, in rib\" n {count2}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11178"}}, "show bgp {address_family} labels vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9603"}}, "show bgp {address_family} labels": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9603"}}, "show running-config | inc peer-policy": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerPolicy", "doc": "Parser for:\n show bgp peer-policy \n Executing 'show running-config bgp | inc peer-policy' to collect\n configured peer-policy names.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#1326"}}, "show running-config | inc peer-session": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerSession", "doc": "Parser for:\n show bgp peer-session \n Executing 'show running-config bgp | inc peer-session' to collect\n configured peer-session names.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#1134"}}, "show running-config | inc peer": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplate", "doc": "Parser for show bgp peer-template \n Executing 'show running-config bgp | inc peer' to colllect\n configured peer-template names.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#1516"}}, "show bgp peer-template": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplateCmd", "doc": "Parser for:\n show bgp peer-template\n parser class implements detail parsing mechanisms for cli,xml output.", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#8079"}}, "show bgp vrf {vrf} {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9143"}}, "show bgp {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9143"}}, "show bgp vrf {vrf} {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9112"}}, "show bgp {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9112"}}, "show bgp vrf {vrf} {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9073"}}, "show bgp {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9073"}}, "show bgp process vrf all": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#173"}}, "show bgp process vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#173"}}, "show bgp sessions vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\n },\n },\n },\n}", "uid": "show_bgp_sessions_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#9210"}}, "show bgp vrf {vrf} {address_family}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAll", "doc": "Parser for show bgp vrf > ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#1725"}}, "show bgp vrf {vrf} all dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4189"}}, "show bgp vrf {vrf} {address_family} dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4189"}}, "show bgp vrf all all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3277"}}, "show bgp vrf {vrf} {address_family} nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3277"}}, "show bgp vrf all all summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_all_all_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3521"}}, "show bgp vrf {vrf} {address_family} summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_address_family_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#3521"}}, "show bgp vrf {vrf} {address_family} neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#2339"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#2339"}}, "show bgp vrf {vrf} all neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#2339"}}, "show bgp vrf {vrf} all neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4572"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#4572"}}, "show bgp vrf {vrf} all neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#5494"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#5494"}}, "show bgp vrf {vrf} all neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#5044"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#5044"}}, "show bgp vrf {vrf} ipv4 unicast": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfIpv4Unicast", "doc": "Parser for show bgp vrf ipv4 unicast", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#11812"}}, "show running-config bgp": {"nxos": {"module_name": "show_bgp", "class": "ShowRunningConfigBgp", "doc": "Parser for show running-config bgp", "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 'pp_allowas_in_as_number': ,\n 'pp_as_override': ,\n '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 'pp_next_hop_self': ,\n 'pp_route_reflector_client': ,\n Optional (str) pp_send_community: ,\n 'pp_soft_reconfiguration': ,\n Optional (str) pp_soo: ,\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_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_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_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) 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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_bgp.py#6098"}}, "show checkpoint summary": {"nxos": {"module_name": "show_checkpoint", "class": "ShowCheckpointSummary", "doc": "Parser for show checkpoint summary", "schema": "{\n'checkpoint': {\n Any (str) *: {\n 'created_by': ,\n 'created_time': ,\n 'size': ,\n 'description': ,\n },\n },\n}", "uid": "show_checkpoint_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_checkpoint.py#30"}}, "show mac address-table limit": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableLimit", "doc": "Parser for show mac address-table limit", "schema": "{\n'configured_system_limit': ,\n'current_system_count': ,\n'configured_system_action': ,\n'currently_system_is': ,\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'conf_limit': ,\n 'curr_count': ,\n 'cfg_action': ,\n 'currently': ,\n },\n },\n },\n}", "uid": "show_mac_address-table_limit", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#236"}}, "show mac address-table vni {vni} | grep {intf}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_vni_vni___grep_intf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#123"}}, "show mac address-table local vni {vni}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_local_vni_vni", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#123"}}, "show system internal l2fwder mac": {"nxos": {"module_name": "show_fdb", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder mac", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_fdb.py#314"}}, "show feature": {"nxos": {"module_name": "show_feature", "class": "ShowFeature", "doc": "Parser for show feature", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_feature.py#35"}}, "show feature-set": {"nxos": {"module_name": "show_feature", "class": "ShowFeatureSet", "doc": "Parser for show feature-set", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature-set", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_feature.py#77"}}, "show hsrp all": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpAll", "doc": " Parser for \"'show hsrp all\" ", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'use_bia': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) tracked_objects: {\n Any (str) *: {\n Optional (str) object_name: ,\n Optional (str) status: ,\n Optional (str) priority_decrement: ,\n },\n },\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) priority: ,\n Optional (str) configured_priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_sync_delay: ,\n 'upper_fwd_threshold': ,\n 'lower_fwd_threshold': ,\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfged_hello_unit: ,\n Optional (str) cfged_hello_interval: ,\n Optional (str) cfged_hold_unit: ,\n Optional (str) cfged_hold_interval: ,\n },\n Optional (str) primary_ipv4_address: {\n Optional (str) virtual_ip_learn: ,\n Optional (str) address: ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n 'active_router': ,\n 'standby_router': ,\n 'virtual_mac_address': ,\n 'virtual_mac_address_status': ,\n Optional (str) authentication: ,\n 'num_state_changes': ,\n 'last_state_change': ,\n Optional (str) session_name: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n Optional (str) secondary_vips: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_hsrp.py#278"}}, "show hsrp delay": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpDelay", "doc": " Parser for show hsrp delay ", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_hsrp_delay", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_hsrp.py#675"}}, "show ip igmp groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#890"}}, "show ip igmp groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#890"}}, "show ip igmp interface vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#462"}}, "show ip igmp local-groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#1044"}}, "show ip igmp local-groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#1044"}}, "show ip igmp snooping vlan {vlan}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_vlan_vlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#75"}}, "show ip igmp snooping": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_igmp.py#75"}}, "show interface": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#149"}}, "show interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#149"}}, "show interface {interface} brief": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_interface_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2579"}}, "show interface {interface} switchport": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1759"}}, "show ip interface brief vrf all | include {ip}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n },\n },\n}", "uid": "show_ip_interface_brief_vrf_all___include_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#3047"}}, "show ip interface brief vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n },\n },\n}", "uid": "show_ip_interface_brief_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#3047"}}, "show ip interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n 'wccp_redirect_exclude': ,\n },\n}", "uid": "show_ip_interface_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1024"}}, "show ip interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n 'wccp_redirect_exclude': ,\n },\n}", "uid": "show_ip_interface_interface_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1024"}}, "show ip interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n 'wccp_redirect_exclude': ,\n },\n}", "uid": "show_ip_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1024"}}, "show ip interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n 'wccp_redirect_exclude': ,\n },\n}", "uid": "show_ip_interface_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1024"}}, "show ipv6 interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2031"}}, "show ipv6 interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2031"}}, "show ipv6 interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2031"}}, "show ipv6 interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2031"}}, "show nve interface {intf} detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterfaceDetail", "doc": "parser for:\n show nve interface detail", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n Optional (str) if_state: ,\n Optional (str) encap_type: ,\n Optional (str) vpc_capability: ,\n Optional (str) local_rmac: ,\n Optional (str) host_reach_mode: ,\n Optional (str) source_if: ,\n Optional (str) primary_ip: ,\n Optional (str) secondary_ip: ,\n Optional (str) src_if_state: ,\n Optional (str) ir_cap_mode: ,\n Optional (str) adv_vmac: ,\n Optional (str) nve_flags: ,\n Optional (str) nve_if_handle: ,\n Optional (str) src_if_holddown_tm: ,\n Optional (str) src_if_holdup_tm: ,\n Optional (str) src_if_holddown_left: ,\n Optional (str) multisite_convergence_time: ,\n Optional (str) multisite_convergence_time_left: ,\n Optional (str) vip_rmac: ,\n Optional (str) vip_rmac_ro: ,\n Optional (str) sm_state: ,\n Optional (str) peer_forwarding_mode: ,\n Optional (str) dwn_strm_vni_cfg_mode: ,\n Optional (str) src_intf_last_reinit_notify_type: ,\n Optional (str) mcast_src_intf_last_reinit_notify_type: ,\n Optional (str) multi_src_intf_last_reinit_notify_type: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) multisite_bgw_if_ip: ,\n Optional (str) multisite_bgw_if_admin_state: ,\n Optional (str) multisite_bgw_if_oper_state: ,\n Optional (str) multisite_bgw_if_oper_state_down_reason: ,\n },\n}", "uid": "show_nve_interface_intf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#413"}}, "show running-config interface {intf}": {"nxos": {"module_name": "show_interface", "class": "ShowRunningConfigInterface", "doc": "Parser for show running-config interface ", "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) 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 },\n },\n}", "uid": "show_running-config_interface_intf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#2770"}}, "show vrf {vrf} interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_vrf_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1664"}}, "show vrf all interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_all_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1664"}}, "show vrf {vrf} interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1664"}}, "show vrf all interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "schema": "{\nAny (str) *: {\n 'vrf': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n}", "uid": "show_vrf_all_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_interface.py#1664"}}, "show l2route evpn mac evi {evi}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_l2route.py#45"}}, "show l2route evpn mac evi {evi} mac {mac}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacEvi", "doc": "Parser for show l2route evpn mac evi mac ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi_mac_mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_l2route.py#123"}}, "show forwarding distribution multicast route vrf {vrf}": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#812"}}, "show forwarding distribution multicast route": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#812"}}, "show ip mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpMrouteVrfAll", "doc": "Parser for show ip mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#60"}}, "show ip static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpStaticRouteMulticast", "doc": "Parser for show ip static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n Optional (str) interface_name: ,\n Optional (str) vrf_id: ,\n Optional (str) urib: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_multicast_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#450"}}, "show ipv6 mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6MrouteVrfAll", "doc": "Parser for show ipv6 mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n Optional (str) oif_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#247"}}, "show ipv6 static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6StaticRouteMulticast", "doc": "Parser for show ipv6 static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) mroute: {\n Any (str) *: {\n Optional (str) path: {\n Any (str) *: {\n Optional (str) neighbor_address: ,\n Optional (str) nh_vrf: ,\n Optional (str) reslv_tid: ,\n Optional (str) interface_name: ,\n Optional (str) rnh_status: ,\n Optional (str) bfd_enable: ,\n Optional (str) vrf_id: ,\n Optional (str) preference: ,\n Optional (str) mroute_int: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_multicast_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mcast.py#617"}}, "show ipv6 mld groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#472"}}, "show ipv6 mld groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#472"}}, "show ipv6 mld interface vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#104"}}, "show ipv6 mld local-groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#614"}}, "show ipv6 mld local-groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_mld.py#614"}}, "show ip msdp peer vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#102"}}, "show ip msdp policy statistics sa-policy {peer} {method} vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#690"}}, "show ip msdp policy statistics sa-policy {peer} {method}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#690"}}, "show ip msdp sa-cache detail vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#441"}}, "show ip msdp sa-cache detail": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#441"}}, "show ip msdp summary vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#737"}}, "show ip msdp summary": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#737"}}, "show running-config msdp": {"nxos": {"module_name": "show_msdp", "class": "ShowRunningConfigMsdp", "doc": "Parser for :\n show run msdp [| sec | inc ]", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global: {\n Optional (str) timer: {\n 'connect_retry_interval': ,\n },\n Optional (str) originating_rp: ,\n },\n Optional (str) peer: {\n Any (str) *: {\n Optional (str) connect_source: ,\n Optional (str) peer_as: ,\n Optional (str) description: ,\n Optional (str) timer: {\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_msdp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_msdp.py#870"}}, "show ipv6 icmp neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#531"}}, "show ipv6 icmp neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#531"}}, "show ipv6 nd interface vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#229"}}, "show ipv6 nd interface": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#229"}}, "show ipv6 neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#60"}}, "show ipv6 neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#60"}}, "show ipv6 routers vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#643"}}, "show ipv6 routers": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_nd.py#643"}}, "show ntp peer-status": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeerStatus", "doc": "Parser for show ntp peer-status", "schema": "{\n'total_peers': ,\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) clock_state: ,\n Optional (str) mode: ,\n 'remote': ,\n Optional (str) local: ,\n Optional (str) stratum: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) vrf: ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n },\n },\n}", "uid": "show_ntp_peer-status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ntp.py#59"}}, "show ntp peers": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeers", "doc": "Parser for: show ntp peers", "schema": "{\n'peer': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'isconfigured': ,\n },\n },\n },\n },\n}", "uid": "show_ntp_peers", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ntp.py#165"}}, "show ip ospf vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#168"}}, "show ip ospf database external detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3258"}}, "show ip ospf database external detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3258"}}, "show ip ospf database network detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3344"}}, "show ip ospf database network detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3344"}}, "show ip ospf database opaque-area detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3650"}}, "show ip ospf database opaque-area detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3650"}}, "show ip ospf database router detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3535"}}, "show ip ospf database router detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3535"}}, "show ip ospf database summary detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3435"}}, "show ip ospf database summary detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#3435"}}, "show ip ospf interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1792"}}, "show ip ospf mpls ldp interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#817"}}, "show ip ospf neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#2324"}}, "show ip ospf neighbors detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#2324"}}, "show ip ospf sham-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1624"}}, "show ip ospf virtual-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ospf.py#1510"}}, "show ip pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1612"}}, "show ip pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1612"}}, "show ip pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3128"}}, "show ip pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3128"}}, "show ip pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3517"}}, "show ip pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3517"}}, "show ip pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3517"}}, "show ip pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2652"}}, "show ip pim policy statistics register-policy": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3255"}}, "show ip pim policy statistics register-policy vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#3255"}}, "show ip pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2285"}}, "show ip pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2285"}}, "show {af} pim rp vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#788"}}, "show {af} pim rp": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#788"}}, "show ip pim vrf {vrf} detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2814"}}, "show ip pim vrf detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2814"}}, "show ipv6 pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1417"}}, "show ipv6 pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1417"}}, "show ipv6 pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2528"}}, "show ipv6 pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2528"}}, "show ipv6 pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#95"}}, "show ipv6 pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#95"}}, "show ipv6 pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#95"}}, "show ipv6 pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#2076"}}, "show ipv6 pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1812"}}, "show ipv6 pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#1812"}}, "show ipv6 pim vrf all detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimVrfAllDetail", "doc": "Parser for show ipv6 pim vrf all detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) shared_tree_route_map: ,\n Optional (str) shared_tree_route_ranges: ,\n Optional (str) shared_tree_ranges: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4105"}}, "show running-config {pim}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | sec '^i'": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | sec {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | sec '^i' | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'___inc_pip_str", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | sec {vrf} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf___inc_pip_str", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show running-config {pim} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___inc_pip_str", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_pim.py#4278"}}, "show install active": {"nxos": {"module_name": "show_platform", "class": "ShowInstallActive", "doc": "Parser for show install active", "schema": "{\n'boot_images': {\n Optional (str) kickstart_image: ,\n Optional (str) system_image: ,\n },\nOptional (str) active_packages: {\n Any (str) *: {\n Optional (str) active_package_name: ,\n },\n },\n}", "uid": "show_install_active", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#448"}}, "show redundancy status": {"nxos": {"module_name": "show_platform", "class": "ShowSystemRedundancyStatus", "doc": "Parser for show system redundancy status", "schema": "{\n'redundancy_mode': {\n 'administrative': ,\n 'operational': ,\n },\nAny (str) *: {\n 'redundancy_state': ,\n Optional (str) supervisor_state: ,\n Optional (str) internal_state: ,\n },\nOptional (str) system_start_time: ,\nOptional (str) system_uptime: ,\nOptional (str) kernel_uptime: ,\nOptional (str) active_supervisor_time: ,\n}", "uid": "show_redundancy_status", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#657"}}, "show vdc current-vdc": {"nxos": {"module_name": "show_platform", "class": "ShowVdcCurrent", "doc": "Parser for:\n * show vdc current-vdc\n ", "schema": "{\n'current_vdc': {\n 'id': ,\n 'name': ,\n },\n}", "uid": "show_vdc_current-vdc", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#1291"}}, "show vdc detail": {"nxos": {"module_name": "show_platform", "class": "ShowVdcDetail", "doc": "Parser for show vdc detail", "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 '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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#1147"}}, "show vdc membership status": {"nxos": {"module_name": "show_platform", "class": "ShowVdcMembershipStatus", "doc": "Parser for show vdc membership status", "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://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_platform.py#1340"}}, "show {af} prefix-list": {"nxos": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixList", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n 'protocol': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'masklength_range': ,\n 'sequence': ,\n 'action': ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_prefix_list.py#152"}}, "show processes | include {process}": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes___include_process", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_process.py#42"}}, "show processes": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_process.py#42"}}, "show ip rip interface": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#305"}}, "show ip rip interface vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#305"}}, "show ip rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#832"}}, "show ip rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#832"}}, "show ip rip": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#606"}}, "show ip rip vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#606"}}, "show ipv6 rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#1121"}}, "show ipv6 rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_rip.py#1121"}}, "show route-map": {"nxos": {"module_name": "show_route_map", "class": "ShowRouteMap", "doc": "Parser for show route-map", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_access_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_access_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_level: ,\n 'clause': ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_route_map.py#63"}}, "show routing": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#261"}}, "show routing {ip}": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#261"}}, "show routing {ip} vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#74"}}, "show routing vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#74"}}, "show routing {ip} vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#74"}}, "show routing vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_routing.py#74"}}, "show ip static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_static_routing.py#52"}}, "show ip static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_static_routing.py#52"}}, "show ipv6 static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_static_routing.py#260"}}, "show ipv6 static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_static_routing.py#260"}}, "show system internal l2fwder Mac": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder Mac", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_addresses': {\n Any (str) *: {\n 'mac_type': ,\n 'mac_aging_time': ,\n 'entry': ,\n 'secure': ,\n 'ntfy': ,\n 'ports': ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_Mac", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_system.py#247"}}, "show system internal sysmgr service name {process}": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalSysmgrServiceName", "doc": "Parser for show system internal sysmgr service name ", "schema": "{\n'instance': {\n Any (str) *: {\n 'tag': {\n Any (str) *: {\n 'process_name': ,\n 'internal_id': ,\n 'uuid': ,\n 'state': ,\n 'plugin_id': ,\n 'state_start_date': ,\n Optional (str) last_restart_date: ,\n Optional (str) pid: ,\n Optional (str) previous_pid: ,\n Optional (str) sap: ,\n Optional (str) restart_count: ,\n Optional (str) reboot_state: ,\n Optional (str) last_terminate_reason: ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_sysmgr_service_name_process", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_system.py#44"}}, "show running-config | sec '^advertise evpn multicast'": {"nxos": {"module_name": "show_trm", "class": "ShowRunningConfigTrm", "doc": "Parser for show running-config | sec '^advertise evpn multicast'", "schema": "{\nOptional (str) advertise_evpn_multicast: ,\n}", "uid": "show_running-config___sec_'^advertise_evpn_multicast'", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_trm.py#34"}}, "show vlan id 1-3967 vn-segment": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanIdVnSegment", "doc": "Parser for show vlan id 1-3967 vn_segment", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) vn_segment_id: ,\n },\n },\n}", "uid": "show_vlan_id_1-3967_vn-segment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#231"}}, "show vlan internal info": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanInternalInfo", "doc": "Parser for show vlan internal info", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_configuration': ,\n },\n },\n}", "uid": "show_vlan_internal_info", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#279"}}, "show vxlan": {"nxos": {"module_name": "show_vlan", "class": "ShowVxlan", "doc": "Parser for show vxlan", "schema": "{\n'vlan': {\n Any (str) *: {\n 'vni': ,\n },\n },\n}", "uid": "show_vxlan", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vlan.py#477"}}, "show running-config vrf {vrf} | sec '^vrf'": {"nxos": {"module_name": "show_vrf", "class": "ShowRunningConfigVrf", "doc": "Parser for show running-config vrf | sec '^vrf' ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) vrf_name: ,\n Optional (str) vni: ,\n Optional (str) rd: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n Optional (str) rt_type: ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (str) rt_evpn: ,\n Optional (str) rt_mvpn: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_vrf_vrf___sec_'^vrf'", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#270"}}, "show vrf interface": {"nxos": {"module_name": "show_vrf", "class": "ShowVrfInterface", "doc": "Parser for show vrf Interface", "schema": "{\n'vrf_interface': {\n Any (str) *: {\n 'vrf_name': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n },\n}", "uid": "show_vrf_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vrf.py#88"}}, "show fabric multicast globals": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastGlobals", "doc": "parser for:\n show fabric multicast globals", "schema": "{\n'multicast': {\n 'globals': {\n 'pruning': ,\n 'switch_role': ,\n 'fabric_control_seg': ,\n 'peer_fabric_ctrl_addr': ,\n 'advertise_vpc_rpf_routes': ,\n 'created_vni_list': ,\n 'fwd_encap': ,\n 'overlay_distributed_dr': ,\n 'overlay_spt_only': ,\n },\n },\n}", "uid": "show_fabric_multicast_globals", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1992"}}, "show fabric multicast ipv4 l2-mroute vni {vni}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_vni", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2266"}}, "show fabric multicast ipv4 l2-mroute vni all": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2266"}}, "show fabric multicast ipv4 sa-ad-route vrf {vrf}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2146"}}, "show fabric multicast ipv4 sa-ad-route": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2146"}}, "show l2route evpn ethernet-segment all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnEternetSegmentAll", "doc": "parser for:\n show l2route evpn ethernet-segment all", "schema": "{\n'evpn': {\n 'ethernet_segment': {\n Any (str) *: {\n 'ethernet_segment': ,\n 'originating_rtr': ,\n 'prod_name': ,\n 'int_ifhdl': ,\n 'client_nfn': ,\n },\n },\n },\n}", "uid": "show_l2route_evpn_ethernet-segment_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1084"}}, "show l2route evpn imet all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnImetAllDetail", "doc": "Parser for show l2route evpn imet all detail ", "schema": "{\n'vni': {\n Any (str) *: {\n 'ip': {\n Any (str) *: {\n 'topo_id': ,\n 'vni': ,\n 'prod_type': ,\n 'ip_addr': ,\n 'eth_tag_id': ,\n 'pmsi_flags': ,\n 'flags': ,\n 'type': ,\n 'vni_label': ,\n 'tunnel_id': ,\n 'client_nfn': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#55"}}, "show l2route evpn mac-ip evi {evi}": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpEvi", "doc": "Parser for show l2route evpn mac-ip evi ", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_evi_evi", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#2361"}}, "show l2route fl all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeFlAll", "doc": "parser for:\n show l2route fl all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n Optional (str) num_of_peer_id: ,\n 'peer_id': {\n Any (str) *: {\n 'topo_id': ,\n 'peer_id': ,\n 'flood_list': ,\n 'is_service_node': ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_fl_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1652"}}, "show l2route mac all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacAllDetail", "doc": "parser for:\n show l2route mac all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac': {\n Any (str) *: {\n 'mac_addr': ,\n 'prod_type': ,\n 'flags': ,\n 'seq_num': ,\n 'next_hop1': ,\n 'rte_res': ,\n 'fwd_state': ,\n Optional (str) peer_id: ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1292"}}, "show l2route mac-ip all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacIpAllDetail", "doc": "parser for:\n show l2route mac-ip all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac-ip_all_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1411"}}, "show l2route summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeSummary", "doc": "parser for:\n show l2route summary", "schema": "{\n'summary': {\n 'total_memory': ,\n 'numof_converged_tables': ,\n Optional (str) table_name: {\n Any (str) *: {\n 'producer_name': {\n Any (str) *: {\n 'producer_name': ,\n 'id': ,\n 'objects': ,\n 'memory': ,\n },\n 'total_obj': ,\n 'total_mem': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1541"}}, "show l2route topology detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeTopologyDetail", "doc": "parser for:\n show l2route topology detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'topo_name': {\n Any (str) *: {\n 'topo_name': ,\n Optional (str) topo_type: ,\n Optional (str) vni: ,\n Optional (str) encap_type: ,\n Optional (str) iod: ,\n Optional (str) if_hdl: ,\n Optional (str) vtep_ip: ,\n Optional (str) emulated_ip: ,\n Optional (str) emulated_ro_ip: ,\n Optional (str) tx_id: ,\n Optional (str) rcvd_flag: ,\n Optional (str) rmac: ,\n Optional (str) vrf_id: ,\n Optional (str) vmac: ,\n Optional (str) flags: ,\n Optional (str) sub_flags: ,\n Optional (str) prev_flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_topology_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1166"}}, "show nve ethernet-segment": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveEthernetSegment", "doc": "parser for:\n show nve ethernet-segment", "schema": "{\n'nve': {\n Any (str) *: {\n 'ethernet_segment': {\n 'esi': {\n Any (str) *: {\n 'esi': ,\n 'if_name': ,\n 'es_state': ,\n 'po_state': ,\n 'nve_if_name': ,\n 'nve_state': ,\n 'host_reach_mode': ,\n 'active_vlans': ,\n Optional (str) df_vlans: ,\n 'active_vnis': ,\n 'cc_failed_vlans': ,\n 'cc_timer_left': ,\n 'num_es_mem': ,\n Optional (str) local_ordinal: ,\n 'df_timer_st': ,\n 'config_status': ,\n Optional (str) df_list: ,\n 'es_rt_added': ,\n 'ead_rt_added': ,\n 'ead_evi_rt_timer_age': ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_ethernet-segment", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#855"}}, "show interface | i nve": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterface", "doc": "Parser for show interface | i nve", "schema": "{\n'nves': {\n Any (str) *: {\n 'nve_name': ,\n 'nve_state': ,\n },\n },\n}", "uid": "show_interface___i_nve", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#337"}}, "show nve multisite dci-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteDciLinks", "doc": "parser for:\n show nve multisite dci-links", "schema": "{\n'multisite': {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_dci-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#713"}}, "show nve multisite fabric-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteFabricLinks", "doc": "parser for:\n show nve multisite fabric-links", "schema": "{\n'multisite': {\n 'fabric_links': {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_fabric-links", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#772"}}, "show nve peers": {"nxos": {"module_name": "show_vxlan", "class": "ShowNvePeers", "doc": "Parser for :\n show nve peers", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n 'peer_ip': {\n Any (str) *: {\n 'peer_state': ,\n 'learn_type': ,\n 'uptime': ,\n 'router_mac': ,\n },\n },\n },\n}", "uid": "show_nve_peers", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#134"}}, "show nve vni": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVni", "doc": "parser for:\n show nve vni", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n 'mcast': ,\n 'vni_state': ,\n 'mode': ,\n 'type': ,\n 'flags': ,\n },\n },\n },\n}", "uid": "show_nve_vni", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#272"}}, "show nve vni ingress-replication": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniIngressReplication", "doc": "parser for:\n show nve vni Ingress-replication", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n Optional (str) repl_ip: {\n Any (str) *: {\n Optional (str) repl_ip: ,\n Optional (str) source: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_vni_ingress-replication", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1921"}}, "show nve vni summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniSummary", "doc": "Parser for :\n show nve vni summary", "schema": "{\n'vni': {\n 'summary': {\n 'cp_vni_count': ,\n 'cp_vni_up': ,\n 'cp_vni_down': ,\n 'dp_vni_count': ,\n 'dp_vni_up': ,\n 'dp_vni_down': ,\n },\n },\n}", "uid": "show_nve_vni_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#206"}}, "show running-config nv overlay": {"nxos": {"module_name": "show_vxlan", "class": "ShowRunningConfigNvOverlay", "doc": "parser for:\n show running-config nv overlay", "schema": "{\nOptional (str) evpn_multisite_border_gateway: ,\nOptional (str) multisite_convergence_time: ,\nOptional (str) enabled_nv_overlay: ,\nAny (str) *: {\n Optional (str) nve_name: ,\n Optional (str) if_state: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) adv_vmac: ,\n Optional (str) source_if: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) vni: ,\n Optional (str) associated_vrf: ,\n Optional (str) multisite_ingress_replication: ,\n Optional (str) mcast_group: ,\n },\n },\n },\nOptional (str) multisite: {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n Optional (str) fabric_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_running-config_nv_overlay", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vxlan.py#1746"}}, "show ip eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_eigrp.py#149"}}, "show ip eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_eigrp.py#359"}}, "show ipv6 eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_eigrp.py#166"}}, "show ipv6 eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail_vrf_vrf", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_eigrp.py#375"}}, "show ipv6 icmp neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6IcmpNeighborDetailVrfAll", "doc": "\n Parser for \"show ipv6 icmp neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'phy_interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'mac_address': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ipv6.py#692"}}, "show ipv6 nd interface vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NdInterfaceVrfAll", "doc": "\n Parser for \"show ipv6 nd interface vrf all\"\n ", "schema": "{\nOptional (str) interfaces: {\n Any (str) *: {\n 'vrf': ,\n 'interface': ,\n 'interface_status': ,\n 'ipv6_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'ipv6_link_local_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'nd_mac_extract': ,\n 'icmpv6_active_timers': {\n 'last_neighbor_solicitation_sent': ,\n 'last_neighbor_advertisement_sent': ,\n 'last_router_advertisement_sent': ,\n 'next_router_advertisement_sent': ,\n },\n 'router_advertisement': {\n 'periodic_interval_seconds': ,\n 'send_managed_address_configuration_flag': ,\n 'send_other_stateful_configuration_flag': ,\n 'send_default_router_preference_value': ,\n 'send_current_hop_limit': ,\n 'send_mtu': ,\n 'send_router_lifetime_secs': ,\n 'send_reachable_time_ms': ,\n 'send_retrans_timer_ms': ,\n 'suppress_ra': ,\n 'suppress_mtu_ra': ,\n 'suppress_route_information_option_ra': ,\n },\n 'neighbor_solicitation': {\n 'ns_retransmit_interval_ms': ,\n 'nd_nud_retry_base': ,\n 'nd_nud_retry_interval': ,\n 'nd_nud_retry_attempts': ,\n },\n 'icmpv6_error_message': {\n 'send_redirects_num': ,\n 'send_unreachables': ,\n },\n 'icmpv6_dad': {\n 'maximum_dad_attempts': ,\n 'current_dad_attempt': ,\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ipv6.py#312"}}, "show ipv6 neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetailVrfAll", "doc": "\n Parser for \"show ipv6 neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'physical_interface': ,\n 'mac_addr': ,\n 'preference': ,\n 'source': ,\n 'packet_count': ,\n 'byte_count': ,\n 'best': ,\n 'throttled': ,\n },\n },\n },\n },\n'adjacency_hit': {\n Any (str) *: {\n 'packet_count': ,\n 'byte_count': ,\n },\n },\n'adjacency_statistics_last_updated_before': ,\n'total_number_of_entries': ,\n}", "uid": "show_ipv6_neighbor_detail_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ipv6.py#61"}}, "show ipv6 routers vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6RoutersVrfAll", "doc": "\n Parser for \"show ipv6 routers vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'router_advertisement': {\n 'router': ,\n 'last_update_time_min': ,\n 'current_hop_limit': ,\n 'lifetime': ,\n 'addrFlag': ,\n 'other_flag': ,\n 'mtu': ,\n 'home_agent_flag': ,\n 'preference': ,\n 'reachable_time_msec': ,\n 'retransmission_time': ,\n 'prefix': {\n Any (str) *: {\n 'onlink_flag': ,\n 'autonomous_flag': ,\n 'valid_lifetime': ,\n 'preferred_lifetime': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_ipv6.py#825"}}, "show lacp system-identifier": {"nxos": {"module_name": "show_lag", "class": "ShowLacpSystemIdentifier", "doc": "Parser for :\n show lacp system-identifier", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-identifier", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#37"}}, "show port-channel database": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelDatabase", "doc": "parser show post-channel database", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'last_update_success': ,\n 'total_ports': ,\n 'up_ports': ,\n 'port_channel_age': ,\n 'time_last_bundle': ,\n 'last_bundled_member': ,\n Optional (str) first_oper_port: ,\n Optional (str) time_last_unbundle: ,\n Optional (str) last_unbundled_member: ,\n 'members': {\n Any (str) *: {\n 'activity': ,\n 'status': ,\n 'is_first_oper_port': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_database", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#394"}}, "show port-channel summary": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelSummary", "doc": "parser for: show port-channel summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'bundle_id': ,\n 'oper_status': ,\n 'layer': ,\n 'protocol': ,\n 'type': ,\n 'members': {\n Any (str) *: {\n 'flags': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lag.py#307"}}, "show lldp all": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpAll", "doc": "parser for show lldp all", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'enabled': ,\n 'tx': ,\n 'rx': ,\n 'dcbx': ,\n },\n },\n}", "uid": "show_lldp_all", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#36"}}, "show lldp timers": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTimers", "doc": "parser for show lldp timers", "schema": "{\n'hold_timer': ,\n'reinit_timer': ,\n'hello_timer': ,\n}", "uid": "show_lldp_timers", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#90"}}, "show lldp tlv-select": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTlvSelect", "doc": "parser for show lldp tlv-select", "schema": "{\n'suppress_tlv_advertisement': {\n Any (str) *: ,\n },\n}", "uid": "show_lldp_tlv-select", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_lldp.py#143"}}, "show logging logfile | include {include}": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile___include_include", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_logging.py#38"}}, "show logging logfile": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_logging.py#38"}}, "show guestshell": {"nxos": {"module_name": "show_virtual_service", "class": "ShowGuestshell", "doc": "Parser for \"show guestshell\".", "schema": "{\n'state': ,\n'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\nOptional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n}", "uid": "show_guestshell", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#631"}}, "show virtual-service core": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#269"}}, "show virtual-service core name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core_name_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#269"}}, "show virtual-service detail": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#362"}}, "show virtual-service detail name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail_name_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#362"}}, "show virtual-service global": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceGlobal", "doc": "Parser for \"show virtual-service global\".", "schema": "{\n'version': ,\n'virtual_services': {\n 'installed': ,\n 'activated': ,\n },\n'machine_types': {\n 'supported': ,\n 'disabled': ,\n },\n'resource_limits': {\n 'cpus_per_service': ,\n 'cpu': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'memory': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'bootflash': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n },\n}", "uid": "show_virtual-service_global", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#63"}}, "show virtual-service list": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceList", "doc": "Parser for \"show virtual-service list\".", "schema": "{\n'service': {\n Any (str) *: {\n 'status': ,\n Optional (str) package: ,\n },\n },\n}", "uid": "show_virtual-service_list", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#195"}}, "show virtual-service utilization name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceUtilization", "doc": "Parser for \"show virtual-service utilization name \".", "schema": "{\n'cpu': {\n 'requested_percent': ,\n 'actual_percent': ,\n 'state_abbrev': ,\n 'state': ,\n },\n'memory': {\n 'allocation_kb': ,\n 'used_kb': ,\n },\n'storage': {\n Any (str) *: {\n 'capacity_kb': ,\n 'used_kb': ,\n 'available_kb': ,\n 'used_percent': ,\n },\n },\n}", "uid": "show_virtual-service_utilization_name_name", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_virtual_service.py#677"}}, "show vpc": {"nxos": {"module_name": "show_vpc", "class": "ShowVpc", "doc": "Parser for show vpc", "schema": "{\n'vpc_domain_id': ,\n'vpc_peer_status': ,\n'vpc_peer_keepalive_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) 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 },\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 },\n },\n}", "uid": "show_vpc", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/nxos/show_vpc.py#67"}}, "/dna/intent/api/v1/interface": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/dnac/interface.py#76"}}, "/dna/intent/api/v1/interface/{interface}": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface/interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/dnac/interface.py#76"}}, "show interface ip brief": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceIpBrief", "doc": "Parser for\n * show interface ip brief\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n 'check': ,\n 'method': ,\n 'link_status': ,\n Optional (str) line_protocol: ,\n },\n },\n}", "uid": "show_interface_ip_brief", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_interface.py#182"}}, "show interface summary": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceSummary", "doc": "Parser for\n * show interface summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n },\n },\n}", "uid": "show_interface_summary", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_interface.py#49"}}, "show route": {"asa": {"module_name": "show_route", "class": "ShowRoute", "doc": "Parser for\n * show route\n ", "schema": "{\n'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) routes: {\n Any (str) *: {\n 'candidate_default': ,\n Optional (str) subnet: ,\n '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) next_hop: {\n Optional (str) outgoing_interface_name: {\n Any (str) *: {\n Optional (str) outgoing_interface_name: ,\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_name: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_route.py#90"}}, "show context": {"asa": {"module_name": "show_context", "class": "ShowContext", "doc": "Parser for\n * show context\n ", "schema": "{\nAny (str) *: {\n 'candidate_default': ,\n 'class': ,\n 'mode': ,\n 'url': ,\n 'interfaces': ,\n },\n}", "uid": "show_context", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_context.py#34"}}, "show context detail": {"asa": {"module_name": "show_context", "class": "ShowContextDetail", "doc": "Parser for\n * show context detail\n ", "schema": "{\nAny (str) *: {\n 'id': ,\n 'flags': ,\n 'class': ,\n 'context_created': ,\n Optional (str) url: ,\n Optional (str) interfaces: {\n Optional (str) real_interfaces: ,\n Optional (str) mapped_interfaces: ,\n },\n },\n}", "uid": "show_context_detail", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/asa/show_context.py#137"}}, "ifconfig {interface}": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig_interface", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/linux/ifconfig.py#69"}}, "ifconfig": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig", "url": "https://bitbucket-eng-sjc1.cisco.com/bitbucket/projects/PYATS-PYPI/repos/genieparser/browse/src/genie/libs/parser/linux/ifconfig.py#69"}}} \ No newline at end of file diff --git a/sdk_generator/outputs/github_parser.json b/sdk_generator/outputs/github_parser.json index 8647d60167..9578510ca0 100644 --- a/sdk_generator/outputs/github_parser.json +++ b/sdk_generator/outputs/github_parser.json @@ -1 +1 @@ -{"tokens": ["ios", "iosxe", "asr1k", "c3850", "cat4k", "iosxr", "junos", "nxos", "dnac", "asa", "linux"], "show access-lists": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_acl.py#L9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L119"}}, "show access-lists {acl}": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_acl.py#L9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L119"}}, "show archive": {"ios": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L12"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L38"}}, "show archive config differences": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config differences {fileA} {fileB}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config differences {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config incremental-diffs {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L24"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L216"}}, "show arp": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}, "asa": {"module_name": "show_arp", "class": "ShowArp", "doc": "Parser for\n * show arp\n ", "schema": "{\nAny (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n 'link_layer_address': ,\n 'age': ,\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_arp.py#L40"}}, "show arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp application": {"ios": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "Parser for show arp application", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L66"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "\n Parser for show arp application\n ", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L1209"}}, "show arp summary": {"ios": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L70"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L1276"}}, "show ip arp": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L54"}}, "show ip arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L54"}}, "show ip arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}}, "show ip arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}}, "show ip arp summary": {"ios": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for show ip arp summary", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L54"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for:\n show ip arp summary\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L164"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L267"}}, "show ip traffic": {"ios": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for: show ip traffic", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L58"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for:\n show ip traffic\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L377"}}, "show bgp {address_family} all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L577"}}, "show bgp all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L577"}}, "show bgp all cluster-ids": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": "\n Parser for show bgp all cluster-ids\n Executing 'show vrf detail | inc \\(VRF' to collect vrf names.\n ", "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/ios/show_bgp.py#L68"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": " Parser for \"show bgp all cluster-ids\" ", "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#L6120"}}, "show bgp all detail": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp {address_family} vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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/ios/show_bgp.py#L57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4687"}}, "show bgp all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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/ios/show_bgp.py#L57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4687"}}, "show bgp all neighbors {neighbor} policy": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": "Parser for show bgp all neighbors policy", "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/ios/show_bgp.py#L49"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": " Parser for \"show bgp all neighbors {neighbor} policy\" ", "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#L6282"}}, "show bgp {address_family} all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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/ios/show_bgp.py#L83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5298"}}, "show bgp all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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/ios/show_bgp.py#L83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5298"}}, "show bgp {address_family} all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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/ios/show_bgp.py#L95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L5935"}}, "show bgp all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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/ios/show_bgp.py#L95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L5935"}}, "show bgp {address_family} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}}, "show bgp all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}}, "show bgp vrf {vrf} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp {address_family} vrf {vrf} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp {address_family} rd {rd} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp {address_family} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show ip bgp all dampening parameters": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": "Parser for show ip bgp all dampening parameters", "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/ios/show_bgp.py#L108"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": " Parser for \"show ip bgp all dampening parameters\" ", "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#L6993"}}, "show ip bgp template peer-policy {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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/ios/show_bgp.py#L103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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#L6700"}}, "show ip bgp template peer-policy": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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/ios/show_bgp.py#L103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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#L6700"}}, "show ip bgp template peer-session {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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/ios/show_bgp.py#L91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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#L6410"}}, "show ip bgp template peer-session": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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/ios/show_bgp.py#L91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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#L6410"}}, "show interfaces": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2462"}}, "show interfaces {interface}": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2462"}}, "show interfaces {intf} accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863"}}, "show interfaces accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2298"}}, "show interfaces {interface} counters": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "Parser for show interfaces counters", "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/ios/show_interface.py#L96"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "parser for show interfaces counters", "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#L2802"}}, "show interfaces stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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/ios/show_interface.py#L111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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#L2960"}}, "show interfaces {interface} stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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/ios/show_interface.py#L111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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#L2960"}}, "show interfaces switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1224"}}, "show interfaces {interface} switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1224"}}, "show interfaces trunk": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "Parser for show interfaces trunk", "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/ios/show_interface.py#L106"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "parser for show interfaces trunk", "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#L2722"}}, "show ip interface": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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/ios/show_interface.py#L73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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#L1669"}}, "show ip interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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/ios/show_interface.py#L73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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#L1669"}}, "show ip interface brief {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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/ios/show_interface.py#L57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L940"}}, "show ip interface brief": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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/ios/show_interface.py#L57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L940"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L104"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for show ip interface brief", "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#L2435"}}, "show ip interface brief | include {ip}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for: show ip interface brief | include ", "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/ios/show_interface.py#L68"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for:\n show ip interface brief | include \n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L1126"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L104"}}, "show ip interface brief | include Vlan": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for: show ip interface brief | include Vlan", "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/ios/show_interface.py#L63"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for:\n show ip interface brief | include Vlan\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L1021"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "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#L2517"}}, "show ipv6 interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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/ios/show_interface.py#L80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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#L2297"}}, "show ipv6 interface": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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/ios/show_interface.py#L80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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#L2297"}}, "show dot1x": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L20"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L266"}}, "show dot1x all count": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L30"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L453"}}, "show dot1x all details": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L15"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L83"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetails", "doc": "Parser for:\n show dot1x all details\n ", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) re_auth_max: ,\n Optional (str) mac-auth-bypass: ,\n Optional (str) port_status: ,\n Optional (str) timeout: {\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) quiet_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) server_timeout: ,\n Optional (str) start_period: ,\n Optional (str) supp_timeout: ,\n Optional (str) tx_period: ,\n Optional (str) re_auth_period: ,\n Optional (str) time_to_next_reauth: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n Optional (str) client: ,\n Optional (str) auth_method: ,\n Optional (str) session: {\n Optional (str) reauth_action: ,\n Optional (str) auth_by: ,\n Optional (str) session_id: ,\n Optional (str) auth_sm_state: ,\n Optional (str) auth_bend_sm_state: ,\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L236"}}, "show dot1x all statistics": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L35"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L304"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for:\n show dot1x all statistics\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'txreq': ,\n 'rxlogoff': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxlenerr: ,\n Optional (str) txreq: ,\n Optional (str) txreqid: ,\n Optional (str) rxstart: ,\n Optional (str) rxlogoff: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n Optional (str) rxinvalid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L42"}}, "show dot1x all summary": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L25"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L379"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for:\n show dot1x all summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'pae': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L129"}}, "show ip igmp vrf {vrf} groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L405"}}, "show ip igmp groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L405"}}, "show ip igmp vrf {vrf} interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L79"}}, "show ip igmp interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L79"}, "nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L462"}}, "show ip igmp vrf {vrf} ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L644"}}, "show ip igmp ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L644"}}, "show bridge-domain": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show bridge-domain {bd_id}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show bridge-domain | count {word}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show ethernet service instance detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance id {service_instance_id} interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance id {service_instance_id} interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance summary": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L61"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L722"}}, "show l2vpn service all": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L42"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L1047"}}, "show l2vpn vfi": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L33"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L833"}}, "show ip route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L358"}}, "show ip route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L358"}}, "show ip route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\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#L1821"}}, "show ip route vrf {vrf} summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\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#L1821"}}, "show ipv6 route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L599"}}, "show ipv6 route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L599"}}, "show ipv6 route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route vrf {vrf} updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L824"}}, "show ipv6 route updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L824"}}, "show mpls forwarding-table vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1638"}}, "show mpls forwarding-table {prefix}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1638"}}, "show mpls forwarding-table": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1638"}}, "show mpls interfaces": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces {interface} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces vrf {vrf} ": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls l2transport vc detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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/ios/show_mpls.py#L143"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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#L2206"}}, "show mpls l2transport vc": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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/ios/show_mpls.py#L152"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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#L2611"}}, "show mpls ldp bindings": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L898"}}, "show mpls ldp bindings {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L898"}}, "show mpls ldp bindings {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L898"}}, "show mpls ldp bindings vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L898"}}, "show mpls ldp capabilities": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mpls.py#L90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n '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#L1042"}}, "show mpls ldp capabilities {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mpls.py#L90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n '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#L1042"}}, "show mpls ldp discovery": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery vrf {vrf} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp igp sync": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1452"}}, "show mpls ldp igp sync {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1452"}}, "show mpls ldp igp sync interface {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1452"}}, "show mpls ldp igp sync vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1452"}}, "show mpls ldp neighbor": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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/ios/show_mpls.py#L66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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#L586"}}, "show mpls ldp neighbor vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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/ios/show_mpls.py#L66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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#L586"}}, "show mpls ldp neighbor detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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/ios/show_mpls.py#L73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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#L845"}}, "show mpls ldp neighbor vrf {vrf} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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/ios/show_mpls.py#L73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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#L845"}}, "show mpls ldp nsr statistics": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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/ios/show_mpls.py#L61"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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#L298"}}, "show mpls ldp parameters": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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/ios/show_mpls.py#L56"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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#L75"}}, "show ntp associations": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L65"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L62"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L84"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n Optional (str) refid: ,\n Optional (str) type: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L61"}}, "show ntp associations detail": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L298"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L493"}}, "show ntp config": {"ios": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L242"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L355"}}, "show ntp status": {"ios": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L204"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L188"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L332"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) ass_id: ,\n Optional (str) clock: ,\n Optional (str) frequency: ,\n Optional (str) jitter: ,\n Optional (str) leap_status: ,\n Optional (str) number_of_events: ,\n Optional (str) offset: ,\n Optional (str) peer: ,\n Optional (str) poll: ,\n Optional (str) precision: ,\n Optional (str) processor: ,\n Optional (str) recent_event: ,\n Optional (str) refid: ,\n Optional (str) reftime: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) stability: ,\n Optional (str) state: ,\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) synch_source: ,\n Optional (str) system: ,\n Optional (str) version: ,\n Optional (str) leap: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L190"}}, "show lldp": {"ios": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L17"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L36"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_delay': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L30"}}, "show lldp entry {entry}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L122"}}, "show lldp entry *": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L122"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry *", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L107"}}, "show lldp interface {interface}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L429"}}, "show lldp interface": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L429"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L396"}}, "show lldp neighbors detail": {"ios": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L25"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L337"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L300"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "parser for lldp show neighbors detail", "schema": "{\n'total_entries': ,\n'interfaces': {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n Optional (str) port_description: ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'capabilities': {\n Any (str) *: {\n 'name': ,\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n 'management_address_v4': ,\n 'management_address_v6': ,\n 'vlan_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L207"}}, "show lldp traffic": {"ios": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L29"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L363"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'counters': {\n 'frame_in': ,\n 'frame_out': ,\n 'frame_error_in': ,\n 'frame_discard': ,\n 'tlv_discard': ,\n 'tlv_unknown': ,\n 'entries_aged_out': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L321"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "parser ofr show lldp traffic", "schema": "{\n'counters': {\n 'total_frames_received': ,\n 'total_frames_transmitted': ,\n 'total_frames_received_in_error': ,\n 'total_frames_discarded': ,\n 'total_unrecognized_tlvs': ,\n 'total_entries_aged': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L430"}}, "show ip mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L81"}}, "show ip mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L81"}}, "show ip mroute static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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/ios/show_mcast.py#L35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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#L347"}}, "show ip mroute vrf {vrf} static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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/ios/show_mcast.py#L35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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#L347"}}, "show ip multicast": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n '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#L437"}}, "show ip multicast vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n '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#L437"}}, "show ipv6 mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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/ios/show_mcast.py#L28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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#L297"}}, "show ipv6 mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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/ios/show_mcast.py#L28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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#L297"}}, "show memory statistics": {"ios": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_memory.py#L7"}, "iosxe": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_memory.py#L35"}}, "show ipv6 mld vrf {vrf} groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L275"}}, "show ipv6 mld groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L275"}}, "show ipv6 mld vrf {vrf} interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L60"}}, "show ipv6 mld interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L60"}, "nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L104"}}, "show ipv6 mld vrf {vrf} ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L455"}}, "show ipv6 mld ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L455"}}, "dir": {"ios": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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/ios/show_platform.py#L63"}, "iosxe": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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#L603"}, "iosxr": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\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 },\n },\n },\n}", "uid": "dir", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1301"}, "nxos": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'disk_used_space': ,\n'disk_free_space': ,\n'disk_total_space': ,\n'dir': ,\n'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#L1064"}}, "show boot": {"ios": {"module_name": "show_platform", "class": "ShowBootvar", "doc": "Parser for show boot", "schema": "{\nOptional (str) current_boot_variable: ,\nOptional (str) next_reload_boot_variable: ,\nOptional (str) config_file: ,\nOptional (str) bootldr: ,\nOptional (str) active: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\nOptional (str) standby: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L318"}, "iosxe": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "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 },\nOptional (str) standby: {\n Optional (str) configuration_register: ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1737"}, "nxos": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "schema": "{\n'current_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n'next_reload_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L690"}}, "show environment": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2592"}}, "show environment | include {include}": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\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#L505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\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#L2592"}}, "show inventory": {"ios": {"module_name": "show_platform", "class": "ShowInventory", "doc": "\n Parser for:\n * show Inventory\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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/ios/show_platform.py#L105"}, "iosxe": {"module_name": "show_platform", "class": "ShowInventory", "doc": " Parser for:\n * 'show inventory'\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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#L1187"}, "iosxr": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'module_name': {\n Any (str) *: {\n 'descr': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L724"}, "nxos": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'name': {\n Any (str) *: {\n 'description': ,\n 'slot': ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L380"}, "asa": {"module_name": "show_inventory", "class": "ShowInventory", "doc": "Parser for\n * show interface summary\n ", "schema": "{\nAny (str) *: {\n 'description': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_inventory.py#L34"}}, "show module": {"ios": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L510"}, "iosxe": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2151", "cat4k": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'chassis_type': ,\n'power_consumed': ,\n'mod': {\n Any (str) *: {\n 'port': ,\n 'card_type': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address_from': ,\n 'mac_address_to': ,\n 'hw_ver': ,\n Optional (str) fw_ver: ,\n Optional (str) sw_ver: ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_mode: ,\n Optional (str) redundancy_status: ,\n },\n },\n'system_failures': {\n 'power_supply': ,\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/cat4k/show_platform.py#L38"}}, "nxos": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'slot': {\n 'rp': {\n Any (str) *: {\n Any (str) *: {\n 'ports': ,\n Optional (str) model: ,\n 'status': ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n Optional (str) lc: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n },\nOptional (str) xbar: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) module_type: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L893"}}, "show platform": {"ios": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for Parser for show platform", "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 '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/ios/show_platform.py#L420"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 '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#L1478"}, "iosxr": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform", "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#L320"}}, "show platform hardware qfp active infrastructure bqs queue output default all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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/ios/show_platform.py#L450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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#L2875"}}, "show platform hardware qfp active infrastructure bqs queue output default interface {interface}": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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/ios/show_platform.py#L450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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#L2875"}}, "show platform hardware port {port} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware slot {slot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware slot {slot} plim statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware subslot {subslot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware qfp {status} bqs {slot} ipm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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/ios/show_platform.py#L469"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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#L3669"}}, "show platform hardware qfp {status} bqs {slot} opm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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/ios/show_platform.py#L463"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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#L3604"}}, "show platform hardware qfp {status} bqs {slot} {iotype} statistics channel all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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/ios/show_platform.py#L485"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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#L4243"}}, "show platform hardware qfp {status} interface if-name {interface} statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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/ios/show_platform.py#L493"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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#L4482"}}, "show platform hardware qfp {status} statistics drop | exclude _0_": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L499"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4573"}}, "show platform hardware slot {slot} serdes statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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/ios/show_platform.py#L475"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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#L3799"}}, "show platform hardware slot {slot} serdes statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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/ios/show_platform.py#L480"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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#L3882"}}, "show platform power": {"ios": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for Parser for show platform power", "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/ios/show_platform.py#L425"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for show platform power", "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#L4085"}}, "show platform software process slot switch active R0 monitor | inc Mem :|Swap:": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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/ios/show_platform.py#L445"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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#L2209"}}, "show platform software status control-processor brief": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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/ios/show_platform.py#L440"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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#L2290"}}, "show processes cpu": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L408"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2663"}}, "show processes cpu history": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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/ios/show_platform.py#L430"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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#L4634"}}, "show processes cpu platform": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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/ios/show_platform.py#L435"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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#L2496"}}, "show processes cpu sorted": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L399"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2393"}}, "show redundancy": {"ios": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n ", "schema": "{\n'red_sys_info': {\n 'available_system_uptime': ,\n 'switchovers_system_experienced': ,\n 'standby_failures': ,\n 'last_switchover_reason': ,\n 'hw_mode': ,\n Optional (str) conf_red_mode: ,\n Optional (str) 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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L99"}, "iosxe": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L703"}, "iosxr": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy", "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#L1054"}}, "show switch": {"ios": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L515"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n '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#L1978"}}, "show switch detail": {"ios": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L520"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\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#L1874"}}, "show version": {"ios": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L56"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L97"}, "iosxr": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version", "schema": "{\n'operating_system': ,\n'software_version': ,\n'uptime': ,\nOptional (str) image: ,\n'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: ,\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L56"}, "nxos": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for :\n show version\n parser class implements detail parsing mechanisms for cli, xml and yang output.\n ", "schema": "{\n'platform': {\n Optional (str) name: ,\n Optional (str) reason: ,\n Optional (str) system_version: ,\n Optional (str) os: ,\n 'hardware': {\n Optional (str) bootflash: ,\n Optional (str) slot0: ,\n Optional (str) chassis: ,\n Optional (str) rp: ,\n Optional (str) cpu: Or (, None),\n Optional (str) device_name: ,\n Optional (str) memory: ,\n Optional (str) model: ,\n Optional (str) processor_board_id: ,\n Optional (str) slots: ,\n },\n 'kernel_uptime': {\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n Optional (str) seconds: ,\n },\n 'software': {\n Optional (str) bios_version: ,\n Optional (str) bios_compile_time: ,\n Optional (str) kickstart_version: ,\n Optional (str) kickstart_compile_time: ,\n Optional (str) kickstart_image_file: ,\n Optional (str) system_version: ,\n Optional (str) system_compile_time: ,\n Optional (str) system_image_file: ,\n },\n },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L65"}}, "show version RP {rp} {status}": {"ios": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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/ios/show_platform.py#L414"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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#L2715"}}, "show bfd neighbors details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show bfd neighbors client {client} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show bfd neighbors interface {interface} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show ip ospf": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for \"show ip ospf\" ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L41"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for:\n * 'show ip ospf'\n ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L331"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L168"}}, "show ip ospf database external": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for \"show ip ospf database external\" ", "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 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_ip_ospf_database_external", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L77"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for:\n * 'show ip ospf database external'\n ", "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 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_ip_ospf_database_external", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5089"}}, "show ip ospf database network": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for \"show ip ospf database network\" ", "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_ip_ospf_database_network", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L82"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for:\n * 'show ip ospf database network'\n ", "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_ip_ospf_database_network", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5173"}}, "show ip ospf database opaque-area": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for \"show ip ospf database opaque-area\" ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L93"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for:\n * 'show ip ospf database opaque-area'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5503"}}, "show ip ospf database router": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for \"show ip ospf database router\" ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L72"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for:\n * 'show ip ospf database router'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L4998"}}, "show ip ospf database summary": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for \"show ip ospf database summary\" ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L87"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for:\n * 'show ip ospf database summary'\n ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5260"}}, "show ip ospf interface {interface}": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1698"}}, "show ip ospf interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1698"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1792"}}, "show ip ospf mpls ldp interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for \"show ip ospf mpls ldp interface\" ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L99"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for:\n * 'show ip ospf mpls ldp interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5572"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L817"}}, "show ip ospf mpls traffic-eng link": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for \"show ip ospf mpls traffic-eng link\" ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L105"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for:\n * 'show ip ospf mpls traffic-eng link'\n ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5829"}}, "show ip ospf neighbor detail": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for \"show ip ospf neighbor detail\" ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L67"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for:\n * 'show ip ospf neighbor detail'\n ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L3121"}}, "show ip ospf sham-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for 'show ip ospf sham-links' ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L54"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for:\n * 'show ip ospf sham-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L2889"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1624"}}, "show ip ospf virtual-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": null, "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L62"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": " Parser for:\n * 'show ip ospf virtual-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L2977"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1510"}}, "show ip pim vrf {vrf} bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L643"}}, "show ip pim bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L643"}}, "show ip pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L508"}}, "show ip pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L508"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim vrf {vrf} interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1352"}}, "show ip pim interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1352"}}, "show ip pim vrf {vrf} interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1930"}}, "show ip pim interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1930"}}, "show ip pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1832"}}, "show ip pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1832"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2652"}}, "show ip pim vrf {vrf} rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L939"}}, "show ip pim rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L939"}}, "show ipv6 pim vrf {vrf} bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L355"}}, "show ipv6 pim bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L355"}}, "show ipv6 pim vrf {vrf} bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L187"}}, "show ipv6 pim bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L187"}}, "show ipv6 pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L66"}}, "show ipv6 pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L66"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1853"}}, "show ipv6 pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1853"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2076"}}, "show ipv6 pim vrf {vrf} neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1874"}}, "show ipv6 pim neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1874"}}, "show {af} pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1714"}}, "show {af} pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1714"}}, "show configuration lock": {"ios": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock ", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_config.py#L12"}, "iosxe": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_config.py#L58"}}, "show {af} prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_prefix_list.py#L12"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_prefix_list.py#L49"}}, "show ipv6 prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_prefix_list.py#L19"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_prefix_list.py#L168"}}, "show ip protocols": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L259"}}, "show ip protocols vrf {vrf}": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L259"}}, "show ip protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1099"}}, "show ip protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1099"}}, "show ipv6 protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1151"}}, "show ipv6 protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1151"}}, "show route-map all": {"ios": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_route_map.py#L10"}, "iosxe": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_route_map.py#L62"}}, "show vrf": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L35"}}, "show vrf {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L35"}}, "show vrf detail": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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#L453"}}, "show vrf detail {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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#L453"}}, "show etherchannel load-balancing": {"ios": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L119"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L907"}}, "show etherchannel summary": {"ios": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L110"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L730"}}, "show lacp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L117"}}, "show lacp counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L117"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for: show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_errors': ,\n 'marker_resp_in_pkts': ,\n 'marker_resp_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L97"}}, "show lacp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L226"}}, "show lacp internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L226"}}, "show lacp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L335"}}, "show lacp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L335"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "parser for: show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'interval': ,\n 'lacp_port_priority': ,\n 'port_state': ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L201"}}, "show lacp neighbor detail": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L128"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L996"}}, "show lacp sys-id": {"ios": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L46"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L50"}}, "show pagp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L437"}}, "show pagp counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L437"}}, "show pagp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L620"}}, "show pagp internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L620"}}, "show pagp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L525"}}, "show pagp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L525"}}, "show errdisable recovery": {"ios": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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/ios/show_spanning_tree.py#L42"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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#L780"}}, "show spanning-tree vlan {vlan}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}}, "show spanning-tree mst {mst}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}, "iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n\t\t* 'show spanning-tree mst {mst_id}'\n\t", "schema": "{\n'mstp': {\n Any (str) *: {\n 'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n Optional (str) this_bridge_is: ,\n Optional (str) bridge_priority: ,\n Optional (str) bridge_address: ,\n Optional (str) bridge_max_age: ,\n Optional (str) bridge_forward_delay: ,\n Optional (str) bridge_max_hops: ,\n Optional (str) bridge_transmit_hold_count: ,\n Optional (str) designated_root_priority: ,\n Optional (str) designated_root_address: ,\n Optional (str) root_cost: ,\n Optional (str) root_max_age: ,\n Optional (str) root_forward_delay: ,\n Optional (str) cist_root_priority: ,\n Optional (str) cist_root_address: ,\n Optional (str) cist_root_cost: ,\n Optional (str) sys_id_ext: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n Optional (str) designated_cost: ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L75"}}, "show spanning-tree": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}}, "show spanning-tree detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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/ios/show_spanning_tree.py#L29"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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#L287"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for:\n show spanning-tree detail\n ", "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 'bridge_priority': ,\n 'bridge_sysid': ,\n 'bridge_address': ,\n 'topology_change_flag': ,\n 'topology_detected_flag': ,\n 'topology_changes': ,\n 'time_since_topology_change': ,\n 'root_of_the_spanning_tree': ,\n 'times': {\n 'hold': ,\n 'topology_change': ,\n 'notification': ,\n 'max_age': ,\n 'hello': ,\n 'forwarding_delay': ,\n },\n 'timers': {\n 'hello': ,\n 'topology_change': ,\n 'notification': ,\n },\n Optional (str) mst_id: ,\n Optional (str) vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) root_of_spanning_tree: ,\n Optional (str) topology_from_port: ,\n Optional (str) aging_timer: ,\n 'interfaces': {\n Any (str) *: {\n 'status': ,\n 'name': ,\n Optional (str) bridge_assurance_inconsistent: ,\n Optional (str) vpc_peer_link_inconsistent: ,\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 'timers': {\n 'message_age': ,\n 'forward_delay': ,\n 'hold': ,\n },\n Optional (str) port_type: ,\n 'link_type': ,\n Optional (str) internal: ,\n Optional (str) root_guard: ,\n Optional (str) pvst_simulation: ,\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/nxos/show_spanning_tree.py#L547"}}, "show spanning-tree mst configuration": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration ", "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/ios/show_spanning_tree.py#L47"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration", "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#L1029"}}, "show spanning-tree mst detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": null, "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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/ios/show_spanning_tree.py#L38"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": "Parser for show spanning-tree mst detail", "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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#L593"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n show spanning-tree mst detail\n ", "schema": "{\n'mstp': {\n 'mst_intances': {\n Any (str) *: {\n 'mst_id': ,\n 'vlans_mapped': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n Optional (str) sys_id: ,\n Optional (str) root_for_cist: ,\n Optional (str) regional_root: ,\n Optional (str) hold_time: ,\n Optional (str) topology_changes: ,\n Optional (str) time_since_topology_change: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'port_cost': ,\n 'port_priority': ,\n 'port_id': ,\n 'port_state': ,\n 'bridge_assurance_inconsistent': ,\n 'vpc_peer_link_inconsistent': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_cost': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_bridge_port_id': ,\n 'designated_regional_root_cost': ,\n 'designated_regional_root_priority': ,\n 'designated_regional_root_address': ,\n Optional (str) broken_reason: ,\n Optional (str) designated_port_num: ,\n Optional (str) timers: {\n 'forward_transitions': ,\n 'forward_delay': ,\n 'message_expires_in': ,\n },\n Optional (str) counters: {\n 'bpdu_sent': ,\n 'bpdu_recieved': ,\n },\n },\n },\n Any (str) *: {\n 'domain': ,\n 'hello_time': ,\n 'max_age': ,\n 'forwarding_delay': ,\n Optional (str) name: ,\n Optional (str) max_hop: ,\n Optional (str) hold_count: ,\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_spanning_tree.py#L85"}}, "show spanning-tree summary": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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#L68"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser class for:\n show spanning-tree summary\n ", "schema": "{\n'root_bridge_for': ,\nOptional (str) mst_type: ,\n'port_type_default': ,\n'bpdu_guard': ,\n'bpdu_filter': ,\n'bridge_assurance': ,\n'loop_guard': ,\n'path_cost_method': ,\nOptional (str) pvst_simulation: ,\n'vpc_peer_switch': ,\n'vpc_peer_switch_status': ,\n'stp_lite': ,\nOptional (str) portfast_default: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\n'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/nxos/show_spanning_tree.py#L303"}}, "show standby all": {"ios": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L19"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all\n parser class - implements detail parsing mechanisms for cli,yang output.\n ", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L373"}}, "show standby delay": {"ios": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L23"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L979"}}, "show standby internal": {"ios": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L15"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L60"}}, "show ip static route vrf {vrf}": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L55"}}, "show ip static route": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L55"}}, "show ipv6 static vrf {vrf} detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L239"}}, "show ipv6 static detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L239"}}, "show vlan": {"ios": {"module_name": "show_vlan", "class": "ShowVlan", "doc": null, "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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L12"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vlan.py#L68"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) name: ,\n Optional (str) mode: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) shutdown: ,\n Optional (str) interfaces: ,\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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L55"}}, "show vlan access-map": {"ios": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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/iosxe/show_vlan.py#L348"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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/nxos/show_vlan.py#L401"}}, "show vlan filter": {"ios": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "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/iosxe/show_vlan.py#L461"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "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/nxos/show_vlan.py#L335"}}, "show vlan mtu": {"ios": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": "Parser for show vlan mtu", "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/iosxe/show_vlan.py#L287"}}, "show vlan remote-span": {"ios": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": "Parser for show vlan remote-span", "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/iosxe/show_vlan.py#L414"}}, "show ip rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L53"}}, "show ip rip database vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L53"}}, "show ipv6 rip": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L106"}}, "show ipv6 rip vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L106"}}, "show ipv6 rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L478"}}, "show ipv6 rip vrf {vrf} database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L478"}}, "show service-group state": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "Parser for show service-group state", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L15"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "\n\tParser for 'show service-group state'\n\t", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L34"}}, "show service-group stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": "Parser for show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L19"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": " Parser for 'show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L93"}}, "show service-group traffic-stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L246"}}, "show service-group traffic-stats {group}": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L246"}}, "show lisp all instance-id {instance_id} dynamic-eid detail": {"ios": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L90"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L467"}}, "show lisp all extranet {extranet} instance-id {instance_id}": {"ios": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L82"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L303"}}, "show lisp platform": {"ios": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L74"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L166"}}, "show lisp all instance-id {instance_id} {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\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/ios/show_lisp.py#L98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\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#L790"}}, "show lisp all service {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L790"}}, "show lisp all instance-id {instance_id} {service} database": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L138"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2242"}}, "show lisp all instance-id {instance_id} {service} map-cache": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L106"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1537"}}, "show lisp all instance-id {instance_id} service {service} rloc members": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L114"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1735"}}, "show lisp all instance-id {instance_id} {service} server detail internal": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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/ios/show_lisp.py#L154"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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#L2692"}}, "show lisp all instance-id {instance_id} {service} server summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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/ios/show_lisp.py#L146"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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#L2429"}}, "show lisp all instance-id {instance_id} service {service} smr": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L122"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1860"}}, "show lisp all instance-id {instance_id} {service} statistics": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L162"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3065"}}, "show lisp all service {service} summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L130"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1997"}}, "show lisp session": {"ios": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for show lisp session", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L66"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for \"show lisp session\"", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L80"}}, "show crypto pki certificates {trustpoint_name}": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_crypto.py#L12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L58"}}, "show crypto pki certificates": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_crypto.py#L12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L58"}}, "show access-session": {"ios": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_access_session.py#L18"}, "iosxe": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L49"}}, "show mac address-table": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_fdb.py#L21"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L55"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L152"}}, "show mac address-table aging-time": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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/ios/show_fdb.py#L26"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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#L214"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "schema": "{\n'mac_aging_time': ,\n}", "uid": "show_mac_address-table_aging-time", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L182"}}, "show mac address-table learning": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "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/ios/show_fdb.py#L31"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "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#L271"}}, "show line": {"ios": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_session.py#L13"}, "iosxe": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_session.py#L32"}}, "show users": {"ios": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_session.py#L18"}, "iosxe": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_session.py#L107"}}, "show snmp mib": {"ios": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_snmp.py#L19"}, "iosxe": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_snmp.py#L34"}}, "show clock": {"ios": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_system.py#L12"}, "iosxe": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_system.py#L28"}}, "show vtp password": {"ios": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vtp.py#L21"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vtp.py#L28"}}, "show vtp status": {"ios": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vtp.py#L29"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vtp.py#L124"}}, "show issu rollback-timer": {"ios": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_issu.py#L22"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_issu.py#L336"}}, "show issu state detail": {"ios": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_issu.py#L14"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_issu.py#L56"}}, "show power inline {interface}": {"ios": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_power.py#L13"}, "iosxe": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_power.py#L99"}}, "show stack-power": {"ios": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_power.py#L8"}, "iosxe": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_power.py#L37"}}, "show ip eigrp vrf {vrf} neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L277"}}, "show ip eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L277"}}, "show ip eigrp vrf {vrf} neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L647"}}, "show ip eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L647"}}, "show ipv6 eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L26"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L302"}}, "show ipv6 eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L46"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L671"}}, "show {af} rpf vrf {vrf} {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rpf.py#L30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rpf.py#L317"}}, "show {af} rpf {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rpf.py#L30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rpf.py#L317"}}, "show ip msdp vrf {vrf} peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L82"}}, "show ip msdp peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L82"}, "nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L102"}}, "show ip msdp vrf {vrf} sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L421"}}, "show ip msdp sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L421"}}, "show environment all": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all\n show environment all | include ", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L35"}, "c3850": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_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/c3850/show_platform.py#L55"}, "module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_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/show_platform.py#L2023"}}, "show environment all | include Sensor": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAllIncludeLocation", "doc": "Parser for show environment all | include Sensor |", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all___include_Sensor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L103"}}}, "show ip access-lists": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L542"}}, "show ip access-lists {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L542"}}, "show ipv6 access-list": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L563"}}, "show ipv6 access-list {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L563"}}, "show bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L649"}}, "show bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L649"}}, "show bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1539"}}, "show bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_rd_rd_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1539"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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#L4722"}}, "show bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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#L4722"}}, "show bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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#L5333"}}, "show bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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#L5333"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show ip bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family} all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L616"}}, "show ip bgp all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L616"}}, "show ip bgp all detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1507"}}, "show ip bgp {address_family} vrf {vrf} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1507"}}, "show ip bgp all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4757"}}, "show ip bgp all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4757"}}, "show ip bgp {address_family} all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5368"}}, "show ip bgp all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5368"}}, "show ip bgp {address_family} all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L6012"}}, "show ip bgp all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L6012"}}, "show ip bgp {address_family} all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2325"}}, "show ip bgp all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2325"}}, "show ip bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} rd {rd} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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#L5403"}}, "show ip bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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#L5403"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp {address_family} rd {rd} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp {address_family} vrf {vrf} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp {address_family} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef {prefix} detail": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCefDetail", "doc": " Parser for:\n * 'show ip cef detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1733"}}, "show ipv6 cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ethernet service instance": {"iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstance", "doc": "Parser for show ethernet service instance\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L568"}}, "show monitor": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor session {session}": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor session all": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor capture": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitorCapture", "doc": " Parser for\n \"show monitor capture\"\n ", "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"}}, "show mpls forwarding-table detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1858"}}, "show mpls forwarding-table vrf {vrf} detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1858"}}, "show ip ospf database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabase", "doc": " Parser for:\n * 'show ip ospf database'\n ", "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 'lsa_id': ,\n 'adv_router': ,\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L3556"}}, "show ip ospf database opaque-area adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaAdvRouter", "doc": " Parser for:\n * 'show ip ospf database opaque-area adv-router {address}'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_adv-router_address", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8042"}}, "show ip ospf database opaque-area {lsa_id} self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_lsa_id_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8025"}}, "show ip ospf database opaque-area self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8025"}}, "show ip ospf database opaque-area type ext-link": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLink", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8055"}}, "show ip ospf database opaque-area type ext-link adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkAdvRouter", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link adv-router {address}\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_adv-router_address", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8079"}}, "show ip ospf database opaque-area type ext-link self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkSelfOriginate", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link self-originate\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8067"}}, "show ip ospf database router self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database router self-originate'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7102"}}, "show ip ospf fast-reroute ti-lfa": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfFastRerouteTiLfa", "doc": "Parser for show ip ospf fast-reroute ti-lfa\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_object': {\n Any (str) *: {\n 'ipfrr_enabled': ,\n 'sr_enabled': ,\n 'ti_lfa_configured': ,\n 'ti_lfa_enabled': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_fast-reroute_ti-lfa", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7253"}}, "show ip ospf interface brief": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterfaceBrief", "doc": " Parser for:\n * 'show ip ospf interface brief'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'ip_address': ,\n 'cost': ,\n 'state': ,\n 'nbrs_full': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1384"}}, "show ip ospf max-metric": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMaxMetric", "doc": " Parser for:\n * 'show ip ospf max-metric'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'base_topology_mtid': {\n Any (str) *: {\n 'start_time': ,\n 'time_elapsed': ,\n 'router_lsa_max_metric': {\n Any (str) *: {\n Optional (str) condition: ,\n Optional (str) state: ,\n Optional (str) advertise_lsa_metric: ,\n Optional (str) unset_reason: ,\n Optional (str) unset_time: ,\n Optional (str) unset_time_elapsed: ,\n Optional (str) time_remaining: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_max-metric", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L6168"}}, "show ip ospf neighbor {interface}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7040"}}, "show ip ospf neighbor": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7040"}}, "show ip ospf segment-routing": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRouting", "doc": " Parser for show ip ospf segment-routing\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) global_segment_routing_state: ,\n Optional (str) segment_routing_enabled: {\n 'area': {\n Any (str) *: {\n 'topology_name': ,\n 'forwarding': ,\n 'strict_spf': ,\n },\n },\n },\n 'sr_attributes': {\n 'sr_label_preferred': ,\n 'advertise_explicit_null': ,\n },\n Optional (str) global_block_srgb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) local_block_srlb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) registered_with: {\n Any (str) *: {\n Optional (str) client_handle: ,\n Optional (str) sr_algo: {\n Any (str) *: {\n Any (str) *: {\n 'handle': ,\n 'bit_mask': ,\n },\n },\n },\n Optional (str) client_id: ,\n },\n },\n Optional (str) max_labels: {\n 'platform': ,\n 'available': ,\n 'pushed_by_ospf': {\n 'uloop_tunnels': ,\n 'ti_lfa_tunnels': ,\n },\n },\n 'mfi_label_reservation_ack_pending': ,\n 'bind_retry_timer_running': ,\n Optional (str) bind_retry_timer_left: ,\n Optional (str) adj_label_bind_retry_timer_running: ,\n Optional (str) adj_label_bind_retry_timer_left: ,\n Optional (str) srp_app_locks_requested: {\n 'srgb': ,\n 'srlb': ,\n },\n Optional (str) teapp: {\n 'te_router_id': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7718"}}, "show ip ospf {process_id} segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_adjacency-sid", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7141"}}, "show ip ospf segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_adjacency-sid", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7141"}}, "show ip ospf segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_global-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7557"}}, "show ip ospf {process_id} segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_global-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7557"}}, "show ip ospf segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_local-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L78"}}, "show ip ospf {process_id} segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_local-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L78"}}, "show ip ospf segment-routing protected-adjacencies": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingProtectedAdjacencies", "doc": " Parser for show ip ospf segment-routing protected-adjacencies\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) areas: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address': ,\n 'adj_sid': ,\n 'backup_nexthop': ,\n 'backup_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_protected-adjacencies", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7358"}}, "show ip ospf segment-routing sid-database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingSidDatabase", "doc": " Parser for commands:\n * show ip ospf segment-routing sid-database\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) sids: {\n Any (str) *: {\n 'sid': ,\n Optional (str) codes: ,\n 'prefix': ,\n Optional (str) adv_rtr_id: ,\n Optional (str) area_id: ,\n 'type': ,\n 'algo': ,\n },\n 'total_entries': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_sid-database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7457"}}, "show ip ospf traffic": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfTraffic", "doc": " Parser for:\n * \"show ip ospf traffic\"\n ", "schema": "{\n'ospf_statistics': {\n 'last_clear_traffic_counters': ,\n 'rcvd': {\n 'total': ,\n 'checksum_errors': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n 'sent': {\n 'total': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_queue_statistics': {\n 'limit': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'drops': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_delay_msec': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n 'current_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n },\n 'interface_statistics': {\n 'interfaces': {\n Any (str) *: {\n 'last_clear_traffic_counters': ,\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n 'summary_traffic_statistics': {\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L6540"}}, "show redundancy states": {"iosxe": {"module_name": "show_platform", "class": "ShowRedundancyStates", "doc": " Parser for show redundancy states ", "schema": "{\n'my_state': ,\n'peer_state': ,\n'mode': ,\n'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#L923"}}, "show policy-map {name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1489"}}, "show policy-map": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1489"}}, "show policy-map control-plane": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapControlPlane", "doc": " Parser for:\n * 'show policy-map control-plane'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1219"}}, "show policy-map interface {interface}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1246"}}, "show policy-map interface": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1246"}}, "show policy-map interface class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceClass", "doc": " Parser for:\n * 'show policy-map interface class {class_name}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1344"}}, "show policy-map interface {interface} input class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1279"}}, "show policy-map interface {interface} input": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1279"}}, "show policy-map interface {interface} output class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1312"}}, "show policy-map interface {interface} output": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1312"}}, "show policy-map target service-group {num}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapTargetClass", "doc": " Parser for:\n * 'show policy-map target service-group {num}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1372"}}, "show ip aliases": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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#L46"}}, "show ip aliases vrf {vrf}": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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#L46"}}, "show ip aliases default-vrf": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAliasDefaultVrf", "doc": " \n Parser for:\n\tshow ip aliases default-vrf\n\t", "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#L101"}}, "show isis database detail": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisDatabaseDetail", "doc": "Parser for show isis database detail", "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 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\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 Any (str) *: {\n Any (str) *: {\n 'metric': ,\n Optional (str) mt_ipv6: ,\n },\n },\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#L289"}}, "show isis hostname": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisHostname", "doc": "Parser for show isis hostname", "schema": "{\n'tag': {\n Any (str) *: {\n '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#L108"}}, "show isis lsp-log": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisLspLog", "doc": "Parser for show isis lsp-log", "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#L179"}}, "show isis neighbors": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n 'interface': ,\n 'ip_address': ,\n 'state': ,\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#L42"}, "iosxr": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'snpa': ,\n 'state': ,\n 'holdtime': ,\n 'type': ,\n Optional (str) ietf_nsf: ,\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/iosxr/show_isis.py#L193"}}, "show run | sec isis": {"iosxe": {"module_name": "show_isis", "class": "ShowRunSectionIsis", "doc": "Parser for show run | sec isis", "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#L457"}}, "show xconnect all": {"iosxe": {"module_name": "show_xconnect", "class": "ShowXconnectAll", "doc": "Parser for show xconnect all", "schema": "{\n'segment_1': {\n Any (str) *: {\n 's1': ,\n 'segment_2': {\n Any (str) *: {\n 's2': ,\n 'xc': ,\n 'st': ,\n },\n },\n },\n },\n}", "uid": "show_xconnect_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_xconnect.py#L34"}}, "show clns interface {interface}": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L77"}}, "show clns interface": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L77"}}, "show clns is-neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsIsNeighborsDetail", "doc": "Parser for show clns is-neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n '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#L677"}}, "show clns neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsNeighborsDetail", "doc": "Parser for show clns neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interface': ,\n 'state': ,\n 'snpa': ,\n 'holdtime': ,\n 'protocol': ,\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_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L533"}}, "show clns protocol": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsProtocol", "doc": "Parser for show clns protocol", "schema": "{\n'instance': {\n Any (str) *: {\n 'system_id': ,\n 'nsel': ,\n 'process_handle': ,\n 'is_type': ,\n 'manual_area_address': ,\n 'routing_for_area_address': ,\n 'interfaces': {\n Any (str) *: {\n 'topology': ,\n },\n },\n 'redistribute': ,\n 'distance_for_l2_clns_routes': ,\n 'rrr_level': ,\n 'metrics': {\n 'generate_narrow': ,\n 'accept_narrow': ,\n 'generate_wide': ,\n 'accept_wide': ,\n },\n },\n },\n}", "uid": "show_clns_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L325"}}, "show clns traffic": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsTraffic", "doc": "Parser for show clns traffic", "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 'level-1': ,\n 'level-2': ,\n },\n 'spf_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'partial_route_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'lsp_checksum_errors_received': ,\n 'update_process_queue_depth': ,\n '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#L918"}}, "show ipv6 eigrp vrf {vrf} neighbors": {"iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L302"}}, "show ipv6 neighbors vrf {vrf}": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L53"}}, "show ipv6 neighbors": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L53"}}, "show ipv6 neighbors vrf {vrf} detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L111"}}, "show ipv6 neighbors detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L111"}, "iosxr": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "Parser for show ipv6 neighbors detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n 'location': ,\n 'static': ,\n 'dynamic': ,\n 'sync': ,\n 'serg_flags': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ipv6.py#L48"}}, "show logging | include {include}": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L36"}}, "show logging": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L36"}}, "show ip vrf": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "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_vrf.py#L37"}}, "show ip vrf {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "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_vrf.py#L37"}}, "show ip vrf detail": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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_vrf.py#L89"}}, "show ip vrf detail {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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_vrf.py#L89"}}, "show cdp neighbors": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n Optional (str) platform: ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L41"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n 'platform': ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_cdp.py#L41"}}, "show cdp neighbors detail": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'platform': ,\n 'capabilities': ,\n 'local_interface': ,\n '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}", "uid": "show_cdp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L193"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "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 '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#L220"}}, "show segment-routing mpls connected-prefix-sid-map {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMap", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L125"}}, "show segment-routing mpls connected-prefix-sid-map local {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMapLocal", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map local ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map local ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_local_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L487"}}, "show segment-routing mpls gb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGb", "doc": " Parser for:\n * 'show segment-routing mpls gb'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_gb", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L271"}}, "show segment-routing mpls gb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGbLock", "doc": " Parser for 'show segment-routing mpls gb lock'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_gb_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L454"}}, "show segment-routing mpls lb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLB", "doc": " Parser for show segment-routing mpls lb", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_lb", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L326"}}, "show segment-routing mpls lb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbLock", "doc": " Parser for show segment-routing mpls lb lock", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_lb_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L418"}}, "show segment-routing mpls mapping-server {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsMappingServer", "doc": " Parser for:\n * 'show segment-routing mpls mapping-server ipv4'\n * 'show segment-routing mpls mapping-server ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n 'mapping_server': {\n 'policy': {\n Optional (str) prefix_sid_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n Optional (str) prefix_sid_remote_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_mapping-server_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1188"}}, "show segment-routing mpls state": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsState", "doc": " Parser for show segment-routing mpls state", "schema": "{\n'sr_mpls_state': ,\n}", "uid": "show_segment-routing_mpls_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L376"}}, "show segment-routing traffic-eng policy all": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L836"}}, "show segment-routing traffic-eng policy name {name}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L836"}}, "show segment-routing traffic-eng policy all detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1067"}}, "show segment-routing traffic-eng policy name {name} detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1067"}}, "show segment-routing traffic-eng topology ipv4": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngTopology", "doc": " Parser for \n 'show segment-routing traffic-eng topology ipv4'\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n 'prefix_sid': {\n 'prefix': ,\n 'label': ,\n 'label_type': ,\n 'domain_id': ,\n 'flags': ,\n },\n 'links': {\n Any (str) *: {\n 'local_address': ,\n 'remote_address': ,\n 'local_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'remote_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'metric': {\n Any (str) *: ,\n },\n 'bandwidth_total': ,\n 'bandwidth_reservable': ,\n 'admin_groups': ,\n 'adj_sid': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_topology_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L560"}}, "show authentication sessions": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L61"}}, "show authentication sessions interface {intf}": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L61"}}, "show authentication sessions interface {intf} details": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessionsInterfaceDetails", "doc": "Parser for 'show authentication sessions interface {intf} details'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'mac_address': ,\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 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'local_policies': {\n 'template': {\n Any (str) *: {\n 'priority': ,\n },\n },\n 'vlan_group': {\n 'vlan': ,\n },\n },\n 'method_status': {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L177"}}, "show flow monitor {name} cache format table": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowMonitor", "doc": " Parser for\n \"show flow monitor {name} cache format table\"\n ", "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\n'high_water_mark': ,\n'flows_added': ,\n'flows_aged': ,\n'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#L51"}}, "show run policy-map {name}": {"iosxe": {"module_name": "show_run", "class": "ShowRunPolicyMap", "doc": " Parser for\n\t\t* \"show run policy-map {name}\"\n\t", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) qos_set: {\n Optional (str) ip precedence: ,\n Optional (str) qos-group: ,\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) conformed: ,\n Optional (str) exceeded: ,\n },\n Optional (str) bandwidth_percent: ,\n Optional (str) priority_level: ,\n Optional (str) target_shape_rate: ,\n Optional (str) service_policy: ,\n Optional (str) service_policy_input: ,\n Optional (str) service_policy_output: ,\n },\n },\n },\n },\n}", "uid": "show_run_policy-map_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L60"}}, "show arp vrf {vrf} detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L51"}}, "show arp detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L51"}}, "show arp traffic detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpTrafficDetail", "doc": " Parser for show arp traffic detail ", "schema": "{\nAny (str) *: {\n 'statistics': {\n 'in_requests_pkts': ,\n 'in_replies_pkts': ,\n 'out_requests_pkts': ,\n 'out_replies_pkts': ,\n 'out_gratuitous_pkts': ,\n 'out_proxy': ,\n 'out_local_proxy': ,\n 'subscriber_intf_requests': ,\n 'subscriber_intf_replies': ,\n 'subscriber_intf_gratuitous': ,\n 'resolve_rcvd_requests': ,\n 'resolve_dropped_requests': ,\n 'out_of_memory_errors': ,\n 'no_buffers_errors': ,\n 'out_of_subnet_errors': ,\n Optional (str) unsolicited: ,\n },\n 'cache': {\n 'total_arp_entries': ,\n 'dynamic': ,\n 'interface': ,\n 'standby': ,\n 'alias': ,\n 'static': ,\n 'dhcp': ,\n Optional (str) drop_adj: ,\n 'ip_packet_drop_count': ,\n 'total_arp_idb': ,\n },\n },\n}", "uid": "show_arp_traffic_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L149"}}, "show run formal | i af-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAfGroupConfiguration", "doc": "Parser for show bgp instance af-group configuration", "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#L302"}}, "show bgp instance {instance} all all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} {vrf_type} {vrf}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} all all neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} all all neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} all all neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} all all neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} all all process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show bgp instance {instance} {vrf_type} {vrf} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show run formal | i session-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSessionGroupConfiguration", "doc": "Parser for show bgp instance session-group configuration", "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#L619"}}, "show bgp instance {instance} all all summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instance {instance} {vrf_type} {vrf} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instances": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstances", "doc": "Parser for show bgp instances", "schema": "{\n'instance': {\n Any (str) *: {\n 'bgp_id': ,\n 'instance_id': ,\n 'placed_grp': ,\n 'num_vrfs': ,\n Optional (str) address_families: ,\n },\n },\n}", "uid": "show_bgp_instances", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L86"}}, "show bgp l2vpn evpn": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for show bgp l2vpn evpn", "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_l2vpn_evpn", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5305"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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#L11772"}}, "show bgp l2vpn evpn advertised": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnAdvertised", "doc": "Parser class for 'show bgp l2vpn evpn advertised' CLI.", "schema": null, "uid": "show_bgp_l2vpn_evpn_advertised", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5798"}}, "show bgp l2vpn evpn neighbors": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5933"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "parser for:\n show bgp l2vpn evpn neighbors", "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 },\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#L10699"}}, "show bgp l2vpn evpn neighbors {neighbor}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5933"}}, "show bgp sessions": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for show bgp sessions", "schema": null, "uid": "show_bgp_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5165"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\n },\n },\n },\n}", "uid": "show_bgp_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9210"}}, "show bgp vrf-db vrf all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpVrfDbVrfAll", "doc": "Parser for show bgp vrf-db vrf all", "schema": null, "uid": "show_bgp_vrf-db_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5184"}}, "show placement program all": {"iosxr": {"module_name": "show_bgp", "class": "ShowPlacementProgramAll", "doc": "Parser for show placement program all", "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#L191"}}, "show controllers coherentDSP {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersCoherentDSP", "doc": "Parser for show controllers coherentDSP {port}", "schema": "{\nAny (str) *: {\n 'port': ,\n 'controller_state': ,\n 'inherited_secondary_state': ,\n 'configured_secondary_state': ,\n 'derived_state': ,\n 'loopback_mode': ,\n 'ber_thresholds_sf': ,\n 'ber_thresholds_sd': ,\n 'performance_monitoring': ,\n 'alarm_info': {\n 'los': ,\n 'lof': ,\n 'lom': ,\n 'oof': ,\n 'oom': ,\n 'ais': ,\n 'iae': ,\n 'biae': ,\n 'sf_ber': ,\n 'sd_ber': ,\n 'bdi': ,\n 'tim': ,\n 'fecmis_match': ,\n 'fec_unc': ,\n },\n 'detected_alarms': ,\n 'bit_error_rate_info': {\n 'prefec_ber': ,\n 'postfec_ber': ,\n },\n 'otu_tti': ,\n 'fec_mode': ,\n },\n}", "uid": "show_controllers_coherentDSP_port", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L125"}}, "show controllers fia diagshell {diagshell_unit} \"l2 show\" location {location}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersFiaDiagshellL2show", "doc": "Parser class for show controllers fia diagshell 0 'l2 show' ", "schema": null, "uid": "show_controllers_fia_diagshell_diagshell_unit_\"l2_show\"_location_location", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L19"}}, "show controllers optics {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersOptics", "doc": "Parser for show controllers optics {port}", "schema": "{\nAny (str) *: {\n 'name': ,\n 'controller_state': ,\n 'transport_admin_state': ,\n 'laser_state': ,\n Optional (str) led_state: ,\n 'optics_status': {\n 'optics_type': ,\n 'wavelength': ,\n Optional (str) dwdm_carrier_info: ,\n Optional (str) msa_itu_channel: ,\n Optional (str) frequency: ,\n Optional (str) alarm_status: {\n Optional (str) detected_alarms: ,\n },\n Optional (str) alarm_statistics: {\n Optional (str) high_rx_pwr: ,\n Optional (str) low_rx_pwr: ,\n Optional (str) high_tx_pwr: ,\n Optional (str) low_tx_pwr: ,\n Optional (str) high_lbc: ,\n Optional (str) high_dgd: ,\n Optional (str) oor_cd: ,\n Optional (str) osnr: ,\n Optional (str) wvl_ool: ,\n Optional (str) mea: ,\n Optional (str) improper_rem: ,\n Optional (str) tc_power_prov_mismatch: ,\n },\n Optional (str) los_lol_fault_status: {\n Optional (str) detected_los_lol_fault: ,\n },\n Optional (str) laser_bias_current: ,\n 'actual_tx_power': ,\n 'rx_power': ,\n Optional (str) performance_monitoring: ,\n Optional (str) threshold_values: {\n Any (str) *: {\n 'parameter': ,\n 'high_alarm': ,\n 'low_alarm': ,\n 'high_warning': ,\n 'low_warning': ,\n },\n },\n Optional (str) lbc_high_threshold: ,\n Optional (str) configured_tx_power: ,\n Optional (str) configured_osnr_lower_threshold: ,\n Optional (str) configured_dgd_higher_threshold: ,\n Optional (str) chromatic_dispersion: ,\n Optional (str) configured_cd_min: ,\n Optional (str) configured_cd_max: ,\n Optional (str) optical_snr: ,\n Optional (str) polarization_dependent_loss: ,\n Optional (str) polarization_parameters: ,\n Optional (str) differential_group_delay: ,\n Optional (str) temperature: ,\n Optional (str) voltage: ,\n },\n Optional (str) transceiver_vendor_details: {\n Optional (str) form_factor: ,\n Optional (str) optics_type: ,\n Optional (str) name: ,\n Optional (str) oui_number: ,\n Optional (str) part_number: ,\n Optional (str) rev_number: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) date_code: ,\n },\n },\n}", "uid": "show_controllers_optics_port", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L419"}}, "show ethernet cfm peer meps": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetCfmMeps", "doc": "Parser for show ethernet cfm peer meps", "schema": null, "uid": "show_ethernet_cfm_peer_meps", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ethernet.py#L37"}}, "show ethernet tags": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2200"}}, "show ethernet trunk detail": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetTrunkDetail", "doc": "Parser for show ethernet trunk detail\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) dot1q_tunneling_ethertype: ,\n },\n },\n}", "uid": "show_ethernet_trunk_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ethernet.py#L167"}}, "show evpn ethernet-segment esi {esi}": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment_esi_esi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L305"}}, "show evpn ethernet-segment": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L305"}}, "show evpn evi": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEvi", "doc": "Parser class for 'show evpn evi' CLI.", "schema": null, "uid": "show_evpn_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L42"}}, "show evpn evi detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviDetail", "doc": "Parser class for 'show evpn evi detail' CLI.", "schema": null, "uid": "show_evpn_evi_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L58"}}, "show evpn evi vpn-id {vpn_id} mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_vpn-id_vpn_id_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L73"}}, "show evpn evi mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L73"}}, "show evpn internal-label detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnInternalLabelDetail", "doc": null, "schema": null, "uid": "show_evpn_internal-label_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L342"}}, "show hsrp detail": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpDetail", "doc": "Parser for show hsrp detail", "schema": "{\nAny (str) *: {\n 'interface': ,\n Optional (str) bfd: {\n 'enabled': ,\n 'detection_multiplier': ,\n 'interval': ,\n },\n Optional (str) use_bia: ,\n Optional (str) delay: {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n 'redirects_disable': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n Optional (str) state: ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n 'timers': {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) num_of_slaves: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'follow': ,\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) timers: {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_hsrp.py#L386"}}, "show hsrp summary": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary", "schema": "{\n'address_family': {\n Any (str) *: {\n 'state': {\n Any (str) *: {\n 'sessions': ,\n 'slaves': ,\n 'total': ,\n },\n },\n 'intf_total': ,\n 'intf_up': ,\n 'intf_down': ,\n 'vritual_addresses_total': ,\n 'virtual_addresses_active': ,\n 'virtual_addresses_inactive': ,\n },\n },\n'num_tracked_objects': ,\n'tracked_objects_up': ,\n'tracked_objects_down': ,\n'num_bfd_sessions': ,\n'bfd_sessions_up': ,\n'bfd_sessions_down': ,\n'bfd_sessions_inactive': ,\n}", "uid": "show_hsrp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_hsrp.py#L62"}, "nxos": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary ", "schema": "{\n'nsf': ,\nOptional (str) nsf_time: ,\n'global_hsrp_bfd': ,\n'stats': {\n 'total_groups': ,\n 'v1_ipv4': ,\n 'v2_ipv4': ,\n 'v2_ipv6': ,\n 'active': ,\n 'standby': ,\n 'listen': ,\n 'v6_active': ,\n 'v6_standby': ,\n 'v6_listen': ,\n },\n'intf_total': ,\n'total_packets': {\n 'tx_pass': ,\n 'tx_fail': ,\n 'rx_good': ,\n },\n'pkt_unknown_groups': ,\n'total_mts_rx': ,\n}", "uid": "show_hsrp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L51"}}, "show ethernet tags {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2200"}}, "show interface brief": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for show interface brief", "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n 'status': ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) 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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) description: ,\n },\n },\n },\n}", "uid": "show_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L285"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2579"}}, "show interface switchport": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) switchport_mode: {\n Optional (Any) Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n Optional (str) admin_trunking_encapsulation: ,\n },\n },\n },\n },\n Optional (str) operational_trunking_encapsulation: ,\n },\n },\n}", "uid": "show_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L139"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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#L1759"}}, "show interfaces {interface} accounting": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2298"}}, "show interface detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L562"}, "asa": {"module_name": "show_interface", "class": "ShowInterfaceDetail", "doc": "Parser for\n * show interface detail\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n Optional (str) traffic_statistics: {\n 'packets_input': ,\n 'bytes_input': ,\n 'packets_output': ,\n 'bytes_output': ,\n 'packets_dropped': ,\n },\n Optional (str) control_point_states: {\n 'interface': {\n 'interface_number': ,\n 'interface_config_status': ,\n 'interface_state': ,\n },\n Any (str) *: {\n 'interface_vlan_config_status': ,\n 'interface_vlan_state': ,\n },\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L299"}}, "show interface {interface} detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L562"}}, "show ipv4 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv4 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv4 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_all_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv6 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show ipv6 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show ipv6 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_all_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show vlan interface": {"iosxr": {"module_name": "show_interface", "class": "ShowVlanInterface", "doc": "Parser for show vlan interface", "schema": "{\nAny (str) *: {\n Optional (str) encapsulation: ,\n Optional (str) outer_vlan: ,\n Optional (str) second_vlan: ,\n Optional (str) service: ,\n Optional (str) mtu: ,\n Optional (str) linep_state: ,\n },\n}", "uid": "show_vlan_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1198"}}, "show l2route evpn mac all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for show l2route evpn mac all", "schema": null, "uid": "show_l2route_evpn_mac_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L60"}, "nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L45"}}, "show l2route evpn mac-ip all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacIp", "doc": "Parser for show l2route evpn mac-ip all", "schema": null, "uid": "show_l2route_evpn_mac-ip_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L103"}, "nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpAll", "doc": "Parser for show l2route evpn mac-ip all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2347"}}, "show l2route topology": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeTopology", "doc": "Parser class for show l2route topology ", "schema": null, "uid": "show_l2route_topology", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L17"}}, "show l2vpn forwarding bridge-domain mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "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#L69"}}, "show l2vpn forwarding bridge-domain {bridge_domain} mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "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#L69"}}, "show l2vpn forwarding protection main-interface location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingProtectionMainInterface", "doc": "Parser for show l2vpn forwarding protection main-interface location ", "schema": null, "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#L171"}}, "show l2vpn mac-learning {mac_type} all location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnMacLearning", "doc": "Parser for show l2vpn mac-learning all location ", "schema": null, "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#L17"}}, "show mrib vrf {vrf} {af} route": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRoute", "doc": "\n Parser for show mrib vrf route\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af\n ", "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 'uptime': ,\n Optional (str) flags: ,\n Optional (str) rpf_nbr: ,\n Optional (str) mvpn_tid: ,\n Optional (str) mvpn_remote_tid: ,\n Optional (str) mvpn_payload: ,\n Optional (str) mdt_ifh: ,\n Optional (str) mt_slot: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_af_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L64"}}, "show mrib route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} ipv4 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv4_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} ipv6 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv6_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show running-config ntp": {"iosxr": {"module_name": "show_ntp", "class": "ShowRunningConfigNtp", "doc": "Parser for: show running-config ntp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source': ,\n 'address': {\n Any (str) *: {\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_running-config_ntp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L507"}}, "show ospf mpls traffic-eng link": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfMplsTrafficEngLink", "doc": "Parser for show ospf mpls traffic-eng link", "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#L2559"}}, "show ospf vrf all-inclusive": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusive", "doc": "Parser for show ospf vrf all-inclusive", "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 },\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#L1242"}}, "show ospf vrf all-inclusive database external": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseExternal", "doc": "\n Parser for show ospf vrf all-inclusive database external\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3721"}}, "show ospf vrf all-inclusive database network": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseNetwork", "doc": "\n Parser for show ospf vrf all-inclusive database network\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3801"}}, "show ospf vrf all-inclusive database opaque-area": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseOpaqueArea", "doc": "\n Parser for show ospf vrf all-inclusive database opaque-area\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n\n ", "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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) igp_metric: ,\n Optional (str) total_priority: ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\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#L3997"}}, "show ospf vrf all-inclusive database router": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseRouter", "doc": "\n Parser for show ospf vrf all-inclusive database router\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3636"}}, "show ospf vrf all-inclusive database summary": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseSummary", "doc": "\n Parser for show ospf vrf all-inclusive database summary\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3884"}}, "show ospf vrf all-inclusive interface": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveInterface", "doc": "Parser for show ospf vrf all-inclusive interface", "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#L233"}}, "show ospf vrf all-inclusive neighbor detail": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveNeighborDetail", "doc": "Parser for show ospf vrf all-inclusive neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n '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#L785"}}, "show ospf vrf all-inclusive sham-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveShamLinks", "doc": "Parser for show ospf vrf all-inclusive sham-links", "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#L2416"}}, "show ospf vrf all-inclusive virtual-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveVirtualLinks", "doc": "Parser for show ospf vrf all-inclusive virtual-links", "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#L2483"}}, "admin show diag chassis": {"iosxr": {"module_name": "show_platform", "class": "AdminShowDiagChassis", "doc": "Parser for admin show diag chassis", "schema": "{\n'device_family': ,\n'device_series': ,\n'num_line_cards': ,\n'chassis_feature': ,\n'rack_num': ,\n'sn': ,\n'pid': ,\n'vid': ,\n'desc': ,\n'clei': ,\n'top_assy_num': ,\n}", "uid": "admin_show_diag_chassis", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L804"}}, "show install active summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallActiveSummary", "doc": "Parser for show install active summary", "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#L504"}}, "show install commit summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallCommitSummary", "doc": "Parser for show install commit summary", "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#L633"}}, "show install inactive summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallInactiveSummary", "doc": "Parser for show install inactive summary", "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#L568"}}, "show platform vm": {"iosxr": {"module_name": "show_platform", "class": "ShowPlatformVm", "doc": "Parser for show platform vm", "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#L450"}}, "show redundancy summary": {"iosxr": {"module_name": "show_platform", "class": "ShowRedundancySummary", "doc": "Parser for show redundancy summary", "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#L919"}}, "show sdr detail": {"iosxr": {"module_name": "show_platform", "class": "ShowSdrDetail", "doc": "Parser for show sdr detail", "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#L175"}}, "show protocols afi-all all": {"iosxr": {"module_name": "show_protocol", "class": "ShowProtocolsAfiAllAll", "doc": "Parser for show protocols afi-all all", "schema": "{\n'protocols': {\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) ospfv3: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) bgp: {\n 'bgp_pid': ,\n Optional (str) nsr: {\n 'enable': ,\n 'current_state': ,\n },\n Optional (str) graceful_restart: {\n 'enable': ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) distance: {\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n },\n Optional (str) sourced_networks: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'gr_enable': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_protocols_afi-all_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_protocol.py#L159"}}, "show pim vrf {vrf} {af} interface detail": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfInterfaceDetail", "doc": "\n Parser for show pim vrf interface detail\n For checking any output with the parser ,below mandatory key(s) have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'oper_status': ,\n 'nbr_count': ,\n 'hello_interval': ,\n 'dr_priority': ,\n 'primary_address': ,\n 'address': ,\n 'flags': ,\n 'bfd': {\n 'enable': ,\n 'interval': ,\n 'detection_multiplier': ,\n },\n 'dr': ,\n 'propagation_delay': ,\n 'override_interval': ,\n 'hello_expiration': ,\n 'neighbor_filter': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L159"}}, "show pim vrf {vrf} {af} mstatic": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfMstatic", "doc": "Parser for show pim vrf mstatic\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'admin_distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_mstatic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L46"}}, "show pim vrf {vrf} {af} rpf summary": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfRpfSummary", "doc": "\n Parser for show pim vrf rpf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) isis_mcast_topology: ,\n Optional (str) mo_frr_flow_based: ,\n Optional (str) mo_frr_rib: ,\n Optional (str) rump_mu_rib: ,\n Optional (str) pim_rpfs_registered: ,\n Optional (str) default_rpf_table: ,\n Optional (str) rib_convergence_timeout: ,\n Optional (str) rib_convergence_time_left: ,\n Optional (str) multipath: ,\n Optional (str) table: {\n Any (str) *: {\n 'pim_rpf_registrations': ,\n 'rib_table_converged': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_rpf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L367"}}, "show route vrf {vrf} ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\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#L91"}}, "show route ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L91"}}, "show route vrf {vrf} ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\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#L403"}}, "show route ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv6", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L403"}}, "show rpl route-policy": {"iosxr": {"module_name": "show_rpl", "class": "ShowRplRoutePolicy", "doc": "Parser for show rpl route-policy", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_origin_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_ext_community_list_type: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_as_path_length: ,\n Optional (str) match_as_path_length_oper: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_area_eq: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_list: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_soo_additive: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_ext_community_delete_type: ,\n Optional (str) set_level: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_ospf_metric: ,\n Optional (str) set_tag: ,\n Optional (str) set_weight: ,\n Optional (str) actions: ,\n },\n },\n },\n },\n}", "uid": "show_rpl_route-policy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rpl.py#L72"}}, "show isis adjacency": {"iosxr": {"module_name": "show_isis", "class": "ShowIsisAdjacency", "doc": "Parser for show isis adjacency", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Optional (str) total_adjacency_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'interface': ,\n 'snpa': ,\n 'state': ,\n 'hold': ,\n 'changed': ,\n Optional (str) nsf: ,\n Optional (str) bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) ipv6_bfd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L60"}}, "show mpls ldp neighbor brief": {"iosxr": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborBrief", "doc": "Parser for show mpls ldp neighbor brief", "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#L47"}}, "show run key chain": {"iosxr": {"module_name": "show_run", "class": "ShowRunKeyChain", "doc": "Parser for show run key chain", "schema": "{\n'key_chain': {\n Optional (Any) Any (str) *: {\n Optional (str) keys: {\n Optional (Any) Any (str) *: {\n Optional (str) accept_lifetime: ,\n Optional (str) key_string: ,\n Optional (str) send_lifetime: ,\n Optional (str) cryptographic_algorithm: ,\n },\n },\n Optional (str) accept_tolerance: ,\n },\n },\n}", "uid": "show_run_key_chain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_run.py#L42"}}, "show run router isis": {"iosxr": {"module_name": "show_run", "class": "ShowRunRouterIsis", "doc": "Parser for show run router isis", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) lsp_gen_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (str) fast_reroute: {\n Optional (str) per_prefix: {\n Optional (str) tiebreaker: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (str) mpls: {\n Optional (str) traffic_eng: Any (str) *,\n },\n Optional (str) spf_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) spf_prefix_priority: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (str) interfaces: {\n Optional (Any) Any (str) *: {\n Optional (str) bfd: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n}", "uid": "show_run_router_isis", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_run.py#L189"}}, "show static vrf {vrf} {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_af_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static vrf {vrf} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_af_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show vrf {vrf} detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_vrf.py#L44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L155"}}, "show vrf all detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_vrf.py#L44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L155"}}, "show l2vpn xconnect brief": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectBrief", "doc": "Parser for show l2vpn xconnect brief", "schema": null, "uid": "show_l2vpn_xconnect_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L84"}}, "show l2vpn xconnect detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectDetail", "doc": "Parser for show l2vpn xconnect detail", "schema": null, "uid": "show_l2vpn_xconnect_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L144"}}, "show l2vpn xconnect mp2mp detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectMp2mpDetail", "doc": "Parser for show l2vpn xconnect mp2mp detail", "schema": null, "uid": "show_l2vpn_xconnect_mp2mp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L205"}}, "show l2vpn xconnect summary": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectSummary", "doc": "Parser for show l2vpn xconnect summary", "schema": null, "uid": "show_l2vpn_xconnect_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L23"}}, "show l2vpn xconnect": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2vpnXconnect", "doc": "Parser for show l2vpn xconnect ", "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 Optional (str) pw_id: ,\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#L293"}}, "show eigrp ipv4 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L242"}}, "show eigrp ipv4 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L242"}}, "show eigrp ipv4 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L544"}}, "show eigrp ipv4 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L544"}}, "show eigrp ipv6 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L263"}}, "show eigrp ipv6 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L263"}}, "show eigrp ipv6 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L566"}}, "show eigrp ipv6 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L566"}}, "show access-lists afi-all": {"iosxr": {"module_name": "show_acl", "class": "ShowAclAfiAll", "doc": "Parser for\n 'show access-lists afi-all'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_afi-all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_acl.py#L104"}}, "show access-lists ethernet-services": {"iosxr": {"module_name": "show_acl", "class": "ShowAclEthernetServices", "doc": "Parser for:\n 'show access-lists ethernet-services'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_ethernet-services", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_acl.py#L218"}}, "show bundle {interface}": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L143"}}, "show bundle": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L143"}}, "show lacp": {"iosxr": {"module_name": "show_lag", "class": "ShowLacp", "doc": "parser for show lacp", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'lacp_mode': ,\n 'port': {\n Any (str) *: {\n 'interface': ,\n 'bundle_id': ,\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n 'partner': {\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n },\n 'receive': ,\n 'period': ,\n 'selection': ,\n 'mux': ,\n 'a_churn': ,\n 'p_churn': ,\n },\n },\n },\n },\n}", "uid": "show_lacp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L602"}}, "show lacp system-id": {"iosxr": {"module_name": "show_lag", "class": "ShowLacpSystemId", "doc": "Parser for show lacp system-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L28"}}, "show rip": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L70"}}, "show rip vrf {vrf}": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L70"}}, "show rip database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L518"}}, "show rip vrf {vrf} database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L518"}}, "show rip interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L704"}}, "show rip vrf {vrf} interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L704"}}, "show rip statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L302"}}, "show rip vrf {vrf} statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L302"}}, "show spanning-tree mstag {mag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstag", "doc": "Parser for 'show spanning-tree mstag '", "schema": "{\n'mstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'name': ,\n 'revision': ,\n 'max_age': ,\n 'provider_bridge': ,\n 'bridge_id': ,\n 'port_id': ,\n 'external_cost': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n },\n },\n 'instances': {\n Any (str) *: {\n 'instance': ,\n 'vlans': ,\n 'priority': ,\n 'root_bridge': ,\n 'root_priority': ,\n 'port_priority': ,\n 'cost': ,\n 'counters': {\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mstag_mag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L287"}}, "show spanning-tree pvrstag {pvrstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrsTag", "doc": "Parser for 'show spanning-tree pvrstag '", "schema": "{\n'pvrstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrstag_pvrstag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L710"}}, "show spanning-tree pvrst {pvst_id}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrst", "doc": "Parser for 'show spanning-tree pvrst '", "schema": "{\n'pvst': {\n Any (str) *: {\n 'pvst_id': ,\n 'vlans': {\n Any (str) *: {\n 'vlan_id': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_max_age': ,\n 'designated_root_forward_delay': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n 'bridge_max_age': ,\n 'bridge_forward_delay': ,\n 'bridge_transmit_hold_count': ,\n 'sys_id_ext': ,\n 'interface': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrst_pvst_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L555"}}, "show spanning-tree pvstag {pvstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvsTag", "doc": "Parser for 'show spanning-tree pvstag '", "schema": "{\n'pvstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvstag_pvstag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L921"}}, "show mld vrf {vrf} groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L523"}}, "show mld groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L523"}}, "show mld groups {group} detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsGroupDetail", "doc": " \n Parser for:\n show mld groups {group} detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_group_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L704"}}, "show mld vrf {vrf} interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L281"}}, "show mld interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L281"}}, "show mld vrf {vrf} summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_summary_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L73"}}, "show mld summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_summary_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L73"}}, "show isis segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowIsisSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show isis segment-routing prefix-sid-map active-policy\n * show isis segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_isis_segment-routing_prefix-sid-map_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L52"}}, "show ospf segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowOspfSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show ospf segment-routing prefix-sid-map active-policy\n * show ospf segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_ospf_segment-routing_prefix-sid-map_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L138"}}, "show pce ipv4 peer": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4Peer", "doc": " Parser for:\n * show pce ipv4 peer\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n Optional (str) stateful: ,\n Optional (str) segment-routing: ,\n Optional (str) update: ,\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L216"}}, "show pce ipv4 peer detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerDetail", "doc": " Parser for:\n * show pce ipv4 peer detail\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n 'stateful': ,\n 'segment-routing': ,\n 'update': ,\n },\n 'pcep': {\n 'uptime': ,\n 'session_id_local': ,\n 'session_id_remote': ,\n },\n 'ka': {\n 'sending_intervals': ,\n 'minimum_acceptable_inteval': ,\n },\n 'peer_timeout': ,\n 'statistics': {\n 'rx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n 'tx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L319"}}, "show pcs ipv4 prefix": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerPrefix", "doc": " Parser for:\n * show pce ipv4 prefix\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'te_router_id': ,\n 'host_name': ,\n 'isis_system_id': ,\n Optional (str) asn: ,\n Optional (str) domain_id: ,\n 'advertised_prefixes': ,\n },\n },\n}", "uid": "show_pcs_ipv4_prefix", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L513"}}, "show pce ipv4 topology summary": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIpv4TopologySummary", "doc": " parser for:\n * show pce ipv4 topology summary\n ", "schema": "{\n'pce_topology_database_summary': {\n 'topology_nodes': ,\n 'prefixes': ,\n 'prefix_sids': ,\n 'links': ,\n 'adjancency_sids': ,\n },\n}", "uid": "show_pce_ipv4_topology_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L591"}}, "show pce lsp": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLsp", "doc": " Parser for:\n show pce lsp\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': {\n Any (str) *: {\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L671"}}, "show pce lsp detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLspDetail", "doc": " Parser for:\n * show pce lsp detail\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': ,\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n 'pcep_information': {\n 'plsp_id': ,\n 'flags': {\n 'd': ,\n 's': ,\n 'r': ,\n 'a': ,\n 'o': ,\n },\n },\n 'paths': {\n Any (str) *: {\n Optional (str) metric_type: ,\n Optional (str) accumulated_metric: ,\n Optional (str) none: ,\n Optional (str) sids: {\n Any (str) *: {\n 'type': ,\n 'label': ,\n 'local_address': ,\n 'remote_address': ,\n },\n },\n },\n },\n },\n 'event_history': {\n Any (str) *: {\n Any (str) *: {\n 'symbolic_name': ,\n Optional (str) lsp-id: ,\n Optional (str) plsp-id: ,\n Optional (str) source: ,\n Optional (str) destination: ,\n Optional (str) flags: {\n 'd': ,\n 'r': ,\n 'a': ,\n 'o': ,\n 'sig_bw': ,\n 'act_bw': ,\n },\n Optional (str) peer: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L822"}}, "show segment-routing local-block inconsistencies": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingLocal_BlockInconsistencies", "doc": " Parser for: \n * show segment-routing local-block inconsistencies\n ", "schema": "{\n'srlb_inconsistencies_range': {\n 'start': ,\n 'end': ,\n },\n}", "uid": "show_segment-routing_local-block_inconsistencies", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1014"}}, "show segment-routing mapping-server prefix-sid-map ipv4": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4\n ", "schema": "{\n'ipv4': {\n 'number_of_mapping_entries': ,\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1063"}}, "show segment-routing mapping-server prefix-sid-map ipv4 detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4Detail", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4 detail\n ", "schema": "{\n'ipv4': {\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) last_prefix: ,\n Optional (str) last_sid_index: ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1127"}}, "show interfaces terse | match {interface}": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse___match_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_interface.py#L46"}}, "show interfaces terse": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_interface.py#L46"}}, "show configuration system ntp | display set": {"junos": {"module_name": "show_ntp", "class": "ShowConfigurationSystemNtpSet", "doc": "Parser for: show configuration system ntp | display set ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_configuration_system_ntp___display_set", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L327"}}, "show ospf interface brief instance {instance}": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief_instance_instance", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ospf.py#L43"}}, "show ospf interface brief": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\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/junos/show_ospf.py#L43"}}, "file list": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_platform.py#L45"}}, "file list {filename}": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list_filename", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_platform.py#L45"}}, "show ip arp detail vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L181"}}, "show ip arp detail": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L181"}}, "show ip arp summary vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L267"}}, "show ip arp statistics vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L426"}}, "show ip arp statistics": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L426"}}, "show bgp all dampening flap-statistics": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllDampeningFlapStatistics", "doc": "Parser for:\n show bgp all dampening flap-statistics\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L7387"}}, "show bgp all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllNexthopDatabase", "doc": "Parser for:\n show bgp all nexthop-database\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L7766"}}, "show bgp ipv4 mvpn": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn route-type {route_type} vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn sa-ad detail vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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#L11527"}}, "show bgp ipv4 mvpn sa-ad detail": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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#L11527"}}, "show bgp l2vpn evpn vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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#L11772"}}, "show bgp l2vpn evpn neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighborsAdvertisedRoutes", "doc": "Parser for show bgp l2vpn evpn neighbors advertised-routes", "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#L4986"}}, "show bgp l2vpn evpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnRouteType", "doc": "parser for:\n show bgp l2vpn evpn route-type <1>\n show bgp l2vpn evpn route-type <2>\n show bgp l2vpn evpn route-type <3>\n show bgp l2vpn evpn route-type <4>", "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 '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 '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#L10299"}}, "show bgp l2vpn evpn summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnSummary", "doc": "parser for:\n show bgp l2vpn evpn summary", "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#L10085"}}, "show bgp l2vpn evpn {mac} | grep -b {count1} -a {count2} \"best path\"": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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#L11178"}}, "show bgp l2vpn evpn {mac} | be \"best path, in rib\" n {count2}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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#L11178"}}, "show bgp {address_family} labels vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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#L9603"}}, "show bgp {address_family} labels": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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#L9603"}}, "show running-config | inc peer-policy": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerPolicy", "doc": "Parser for:\n show bgp peer-policy \n Executing 'show running-config bgp | inc peer-policy' to collect\n configured peer-policy names.\n ", "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#L1326"}}, "show running-config | inc peer-session": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerSession", "doc": "Parser for:\n show bgp peer-session \n Executing 'show running-config bgp | inc peer-session' to collect\n configured peer-session names.\n ", "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#L1134"}}, "show running-config | inc peer": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplate", "doc": "Parser for show bgp peer-template \n Executing 'show running-config bgp | inc peer' to colllect\n configured peer-template names.\n ", "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#L1516"}}, "show bgp peer-template": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplateCmd", "doc": "Parser for:\n show bgp peer-template\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L8079"}}, "show bgp vrf {vrf} {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9143"}}, "show bgp {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9143"}}, "show bgp vrf {vrf} {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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#L9112"}}, "show bgp {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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#L9112"}}, "show bgp vrf {vrf} {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9073"}}, "show bgp {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9073"}}, "show bgp process vrf all": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L173"}}, "show bgp process vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L173"}}, "show bgp sessions vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\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#L9210"}}, "show bgp vrf {vrf} {address_family}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAll", "doc": "Parser for show bgp vrf > ", "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#L1725"}}, "show bgp vrf {vrf} all dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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#L4189"}}, "show bgp vrf {vrf} {address_family} dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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#L4189"}}, "show bgp vrf all all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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#L3277"}}, "show bgp vrf {vrf} {address_family} nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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#L3277"}}, "show bgp vrf all all summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_all_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp vrf {vrf} {address_family} summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp vrf {vrf} {address_family} neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} all neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} all neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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#L4572"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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#L4572"}}, "show bgp vrf {vrf} all neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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#L5494"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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#L5494"}}, "show bgp vrf {vrf} all neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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#L5044"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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#L5044"}}, "show bgp vrf {vrf} ipv4 unicast": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfIpv4Unicast", "doc": "Parser for show bgp vrf ipv4 unicast", "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#L11812"}}, "show running-config bgp": {"nxos": {"module_name": "show_bgp", "class": "ShowRunningConfigBgp", "doc": "Parser for show running-config bgp", "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 'pp_allowas_in_as_number': ,\n 'pp_as_override': ,\n '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 'pp_next_hop_self': ,\n 'pp_route_reflector_client': ,\n Optional (str) pp_send_community: ,\n 'pp_soft_reconfiguration': ,\n Optional (str) pp_soo: ,\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_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_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_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) 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#L6098"}}, "show checkpoint summary": {"nxos": {"module_name": "show_checkpoint", "class": "ShowCheckpointSummary", "doc": "Parser for show checkpoint summary", "schema": "{\n'checkpoint': {\n Any (str) *: {\n 'created_by': ,\n 'created_time': ,\n 'size': ,\n 'description': ,\n },\n },\n}", "uid": "show_checkpoint_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_checkpoint.py#L30"}}, "show mac address-table limit": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableLimit", "doc": "Parser for show mac address-table limit", "schema": "{\n'configured_system_limit': ,\n'current_system_count': ,\n'configured_system_action': ,\n'currently_system_is': ,\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'conf_limit': ,\n 'curr_count': ,\n 'cfg_action': ,\n 'currently': ,\n },\n },\n },\n}", "uid": "show_mac_address-table_limit", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L236"}}, "show mac address-table vni {vni} | grep {intf}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_vni_vni___grep_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L123"}}, "show mac address-table local vni {vni}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_local_vni_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L123"}}, "show system internal l2fwder mac": {"nxos": {"module_name": "show_fdb", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder mac", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L314"}}, "show feature": {"nxos": {"module_name": "show_feature", "class": "ShowFeature", "doc": "Parser for show feature", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_feature.py#L35"}}, "show feature-set": {"nxos": {"module_name": "show_feature", "class": "ShowFeatureSet", "doc": "Parser for show feature-set", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature-set", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_feature.py#L77"}}, "show hsrp all": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpAll", "doc": " Parser for \"'show hsrp all\" ", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'use_bia': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) tracked_objects: {\n Any (str) *: {\n Optional (str) object_name: ,\n Optional (str) status: ,\n Optional (str) priority_decrement: ,\n },\n },\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) priority: ,\n Optional (str) configured_priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_sync_delay: ,\n 'upper_fwd_threshold': ,\n 'lower_fwd_threshold': ,\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfged_hello_unit: ,\n Optional (str) cfged_hello_interval: ,\n Optional (str) cfged_hold_unit: ,\n Optional (str) cfged_hold_interval: ,\n },\n Optional (str) primary_ipv4_address: {\n Optional (str) virtual_ip_learn: ,\n Optional (str) address: ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n 'active_router': ,\n 'standby_router': ,\n 'virtual_mac_address': ,\n 'virtual_mac_address_status': ,\n Optional (str) authentication: ,\n 'num_state_changes': ,\n 'last_state_change': ,\n Optional (str) session_name: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n Optional (str) secondary_vips: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L278"}}, "show hsrp delay": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpDelay", "doc": " Parser for show hsrp delay ", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_hsrp_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L675"}}, "show ip igmp groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L890"}}, "show ip igmp groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L890"}}, "show ip igmp interface vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L462"}}, "show ip igmp local-groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L1044"}}, "show ip igmp local-groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L1044"}}, "show ip igmp snooping vlan {vlan}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L75"}}, "show ip igmp snooping": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L75"}}, "show interface": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L149"}}, "show interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L149"}}, "show interface {interface} brief": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2579"}}, "show interface {interface} switchport": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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#L1759"}}, "show ip interface brief vrf all | include {ip}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\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#L3047"}}, "show ip interface brief vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\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#L3047"}}, "show ip interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ipv6 interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show nve interface {intf} detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterfaceDetail", "doc": "parser for:\n show nve interface detail", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n Optional (str) if_state: ,\n Optional (str) encap_type: ,\n Optional (str) vpc_capability: ,\n Optional (str) local_rmac: ,\n Optional (str) host_reach_mode: ,\n Optional (str) source_if: ,\n Optional (str) primary_ip: ,\n Optional (str) secondary_ip: ,\n Optional (str) src_if_state: ,\n Optional (str) ir_cap_mode: ,\n Optional (str) adv_vmac: ,\n Optional (str) nve_flags: ,\n Optional (str) nve_if_handle: ,\n Optional (str) src_if_holddown_tm: ,\n Optional (str) src_if_holdup_tm: ,\n Optional (str) src_if_holddown_left: ,\n Optional (str) multisite_convergence_time: ,\n Optional (str) multisite_convergence_time_left: ,\n Optional (str) vip_rmac: ,\n Optional (str) vip_rmac_ro: ,\n Optional (str) sm_state: ,\n Optional (str) peer_forwarding_mode: ,\n Optional (str) dwn_strm_vni_cfg_mode: ,\n Optional (str) src_intf_last_reinit_notify_type: ,\n Optional (str) mcast_src_intf_last_reinit_notify_type: ,\n Optional (str) multi_src_intf_last_reinit_notify_type: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) multisite_bgw_if_ip: ,\n Optional (str) multisite_bgw_if_admin_state: ,\n Optional (str) multisite_bgw_if_oper_state: ,\n Optional (str) multisite_bgw_if_oper_state_down_reason: ,\n },\n}", "uid": "show_nve_interface_intf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L413"}}, "show running-config interface {intf}": {"nxos": {"module_name": "show_interface", "class": "ShowRunningConfigInterface", "doc": "Parser for show running-config interface ", "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) 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 },\n },\n}", "uid": "show_running-config_interface_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2770"}}, "show vrf {vrf} interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf all interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf {vrf} interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf all interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show l2route evpn mac evi {evi}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L45"}}, "show l2route evpn mac evi {evi} mac {mac}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacEvi", "doc": "Parser for show l2route evpn mac evi mac ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi_mac_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L123"}}, "show forwarding distribution multicast route vrf {vrf}": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L812"}}, "show forwarding distribution multicast route": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L812"}}, "show ip mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpMrouteVrfAll", "doc": "Parser for show ip mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L60"}}, "show ip static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpStaticRouteMulticast", "doc": "Parser for show ip static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n Optional (str) interface_name: ,\n Optional (str) vrf_id: ,\n Optional (str) urib: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_multicast_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L450"}}, "show ipv6 mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6MrouteVrfAll", "doc": "Parser for show ipv6 mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n Optional (str) oif_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L247"}}, "show ipv6 static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6StaticRouteMulticast", "doc": "Parser for show ipv6 static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) mroute: {\n Any (str) *: {\n Optional (str) path: {\n Any (str) *: {\n Optional (str) neighbor_address: ,\n Optional (str) nh_vrf: ,\n Optional (str) reslv_tid: ,\n Optional (str) interface_name: ,\n Optional (str) rnh_status: ,\n Optional (str) bfd_enable: ,\n Optional (str) vrf_id: ,\n Optional (str) preference: ,\n Optional (str) mroute_int: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_multicast_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L617"}}, "show ipv6 mld groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L472"}}, "show ipv6 mld groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L472"}}, "show ipv6 mld interface vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L104"}}, "show ipv6 mld local-groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L614"}}, "show ipv6 mld local-groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L614"}}, "show ip msdp peer vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L102"}}, "show ip msdp policy statistics sa-policy {peer} {method} vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L690"}}, "show ip msdp policy statistics sa-policy {peer} {method}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L690"}}, "show ip msdp sa-cache detail vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L441"}}, "show ip msdp sa-cache detail": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L441"}}, "show ip msdp summary vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L737"}}, "show ip msdp summary": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L737"}}, "show running-config msdp": {"nxos": {"module_name": "show_msdp", "class": "ShowRunningConfigMsdp", "doc": "Parser for :\n show run msdp [| sec | inc ]", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global: {\n Optional (str) timer: {\n 'connect_retry_interval': ,\n },\n Optional (str) originating_rp: ,\n },\n Optional (str) peer: {\n Any (str) *: {\n Optional (str) connect_source: ,\n Optional (str) peer_as: ,\n Optional (str) description: ,\n Optional (str) timer: {\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_msdp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L870"}}, "show ipv6 icmp neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L531"}}, "show ipv6 icmp neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L531"}}, "show ipv6 nd interface vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L229"}}, "show ipv6 nd interface": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L229"}}, "show ipv6 neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L60"}}, "show ipv6 neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L60"}}, "show ipv6 routers vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L643"}}, "show ipv6 routers": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L643"}}, "show ntp peer-status": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeerStatus", "doc": "Parser for show ntp peer-status", "schema": "{\n'total_peers': ,\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) clock_state: ,\n Optional (str) mode: ,\n 'remote': ,\n Optional (str) local: ,\n Optional (str) stratum: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) vrf: ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n },\n },\n}", "uid": "show_ntp_peer-status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ntp.py#L59"}}, "show ntp peers": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeers", "doc": "Parser for: show ntp peers", "schema": "{\n'peer': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'isconfigured': ,\n },\n },\n },\n },\n}", "uid": "show_ntp_peers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ntp.py#L165"}}, "show ip ospf vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L168"}}, "show ip ospf database external detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3258"}}, "show ip ospf database external detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3258"}}, "show ip ospf database network detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3344"}}, "show ip ospf database network detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3344"}}, "show ip ospf database opaque-area detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3650"}}, "show ip ospf database opaque-area detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3650"}}, "show ip ospf database router detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3535"}}, "show ip ospf database router detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3535"}}, "show ip ospf database summary detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3435"}}, "show ip ospf database summary detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3435"}}, "show ip ospf interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1792"}}, "show ip ospf mpls ldp interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L817"}}, "show ip ospf neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L2324"}}, "show ip ospf neighbors detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L2324"}}, "show ip ospf sham-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1624"}}, "show ip ospf virtual-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1510"}}, "show ip pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1612"}}, "show ip pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1612"}}, "show ip pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3128"}}, "show ip pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3128"}}, "show ip pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2652"}}, "show ip pim policy statistics register-policy": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3255"}}, "show ip pim policy statistics register-policy vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3255"}}, "show ip pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2285"}}, "show ip pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2285"}}, "show {af} pim rp vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L788"}}, "show {af} pim rp": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L788"}}, "show ip pim vrf {vrf} detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2814"}}, "show ip pim vrf detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2814"}}, "show ipv6 pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1417"}}, "show ipv6 pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1417"}}, "show ipv6 pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2528"}}, "show ipv6 pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2528"}}, "show ipv6 pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2076"}}, "show ipv6 pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1812"}}, "show ipv6 pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1812"}}, "show ipv6 pim vrf all detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimVrfAllDetail", "doc": "Parser for show ipv6 pim vrf all detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) shared_tree_route_map: ,\n Optional (str) shared_tree_route_ranges: ,\n Optional (str) shared_tree_ranges: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4105"}}, "show running-config {pim}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec '^i'": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec '^i' | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec {vrf} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show install active": {"nxos": {"module_name": "show_platform", "class": "ShowInstallActive", "doc": "Parser for show install active", "schema": "{\n'boot_images': {\n Optional (str) kickstart_image: ,\n Optional (str) system_image: ,\n },\nOptional (str) active_packages: {\n Any (str) *: {\n Optional (str) active_package_name: ,\n },\n },\n}", "uid": "show_install_active", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L448"}}, "show redundancy status": {"nxos": {"module_name": "show_platform", "class": "ShowSystemRedundancyStatus", "doc": "Parser for show system redundancy status", "schema": "{\n'redundancy_mode': {\n 'administrative': ,\n 'operational': ,\n },\nAny (str) *: {\n 'redundancy_state': ,\n Optional (str) supervisor_state: ,\n Optional (str) internal_state: ,\n },\nOptional (str) system_start_time: ,\nOptional (str) system_uptime: ,\nOptional (str) kernel_uptime: ,\nOptional (str) active_supervisor_time: ,\n}", "uid": "show_redundancy_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L657"}}, "show vdc current-vdc": {"nxos": {"module_name": "show_platform", "class": "ShowVdcCurrent", "doc": "Parser for:\n * show vdc current-vdc\n ", "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#L1291"}}, "show vdc detail": {"nxos": {"module_name": "show_platform", "class": "ShowVdcDetail", "doc": "Parser for show vdc detail", "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 '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#L1147"}}, "show vdc membership status": {"nxos": {"module_name": "show_platform", "class": "ShowVdcMembershipStatus", "doc": "Parser for show vdc membership status", "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#L1340"}}, "show {af} prefix-list": {"nxos": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixList", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n 'protocol': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'masklength_range': ,\n 'sequence': ,\n 'action': ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_prefix_list.py#L152"}}, "show processes | include {process}": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes___include_process", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_process.py#L42"}}, "show processes": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_process.py#L42"}}, "show ip rip interface": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L305"}}, "show ip rip interface vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L305"}}, "show ip rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L832"}}, "show ip rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L832"}}, "show ip rip": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L606"}}, "show ip rip vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L606"}}, "show ipv6 rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L1121"}}, "show ipv6 rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L1121"}}, "show route-map": {"nxos": {"module_name": "show_route_map", "class": "ShowRouteMap", "doc": "Parser for show route-map", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_access_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_access_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_level: ,\n 'clause': ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_route_map.py#L63"}}, "show routing": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L261"}}, "show routing {ip}": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L261"}}, "show routing {ip} vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing {ip} vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show ip static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L52"}}, "show ip static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L52"}}, "show ipv6 static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L260"}}, "show ipv6 static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L260"}}, "show system internal l2fwder Mac": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder Mac", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_addresses': {\n Any (str) *: {\n 'mac_type': ,\n 'mac_aging_time': ,\n 'entry': ,\n 'secure': ,\n 'ntfy': ,\n 'ports': ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_Mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_system.py#L247"}}, "show system internal sysmgr service name {process}": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalSysmgrServiceName", "doc": "Parser for show system internal sysmgr service name ", "schema": "{\n'instance': {\n Any (str) *: {\n 'tag': {\n Any (str) *: {\n 'process_name': ,\n 'internal_id': ,\n 'uuid': ,\n 'state': ,\n 'plugin_id': ,\n 'state_start_date': ,\n Optional (str) last_restart_date: ,\n Optional (str) pid: ,\n Optional (str) previous_pid: ,\n Optional (str) sap: ,\n Optional (str) restart_count: ,\n Optional (str) reboot_state: ,\n Optional (str) last_terminate_reason: ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_sysmgr_service_name_process", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_system.py#L44"}}, "show running-config | sec '^advertise evpn multicast'": {"nxos": {"module_name": "show_trm", "class": "ShowRunningConfigTrm", "doc": "Parser for show running-config | sec '^advertise evpn multicast'", "schema": "{\nOptional (str) advertise_evpn_multicast: ,\n}", "uid": "show_running-config___sec_'^advertise_evpn_multicast'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_trm.py#L34"}}, "show vlan id 1-3967 vn-segment": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanIdVnSegment", "doc": "Parser for show vlan id 1-3967 vn_segment", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) vn_segment_id: ,\n },\n },\n}", "uid": "show_vlan_id_1-3967_vn-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L231"}}, "show vlan internal info": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanInternalInfo", "doc": "Parser for show vlan internal info", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_configuration': ,\n },\n },\n}", "uid": "show_vlan_internal_info", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L279"}}, "show vxlan": {"nxos": {"module_name": "show_vlan", "class": "ShowVxlan", "doc": "Parser for show vxlan", "schema": "{\n'vlan': {\n Any (str) *: {\n 'vni': ,\n },\n },\n}", "uid": "show_vxlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L477"}}, "show running-config vrf {vrf} | sec '^vrf'": {"nxos": {"module_name": "show_vrf", "class": "ShowRunningConfigVrf", "doc": "Parser for show running-config vrf | sec '^vrf' ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) vrf_name: ,\n Optional (str) vni: ,\n Optional (str) rd: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n Optional (str) rt_type: ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (str) rt_evpn: ,\n Optional (str) rt_mvpn: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_vrf_vrf___sec_'^vrf'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L270"}}, "show vrf interface": {"nxos": {"module_name": "show_vrf", "class": "ShowVrfInterface", "doc": "Parser for show vrf Interface", "schema": "{\n'vrf_interface': {\n Any (str) *: {\n 'vrf_name': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n },\n}", "uid": "show_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L88"}}, "show fabric multicast globals": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastGlobals", "doc": "parser for:\n show fabric multicast globals", "schema": "{\n'multicast': {\n 'globals': {\n 'pruning': ,\n 'switch_role': ,\n 'fabric_control_seg': ,\n 'peer_fabric_ctrl_addr': ,\n 'advertise_vpc_rpf_routes': ,\n 'created_vni_list': ,\n 'fwd_encap': ,\n 'overlay_distributed_dr': ,\n 'overlay_spt_only': ,\n },\n },\n}", "uid": "show_fabric_multicast_globals", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1992"}}, "show fabric multicast ipv4 l2-mroute vni {vni}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2266"}}, "show fabric multicast ipv4 l2-mroute vni all": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2266"}}, "show fabric multicast ipv4 sa-ad-route vrf {vrf}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2146"}}, "show fabric multicast ipv4 sa-ad-route": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2146"}}, "show l2route evpn ethernet-segment all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnEternetSegmentAll", "doc": "parser for:\n show l2route evpn ethernet-segment all", "schema": "{\n'evpn': {\n 'ethernet_segment': {\n Any (str) *: {\n 'ethernet_segment': ,\n 'originating_rtr': ,\n 'prod_name': ,\n 'int_ifhdl': ,\n 'client_nfn': ,\n },\n },\n },\n}", "uid": "show_l2route_evpn_ethernet-segment_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1084"}}, "show l2route evpn imet all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnImetAllDetail", "doc": "Parser for show l2route evpn imet all detail ", "schema": "{\n'vni': {\n Any (str) *: {\n 'ip': {\n Any (str) *: {\n 'topo_id': ,\n 'vni': ,\n 'prod_type': ,\n 'ip_addr': ,\n 'eth_tag_id': ,\n 'pmsi_flags': ,\n 'flags': ,\n 'type': ,\n 'vni_label': ,\n 'tunnel_id': ,\n 'client_nfn': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L55"}}, "show l2route evpn mac-ip evi {evi}": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpEvi", "doc": "Parser for show l2route evpn mac-ip evi ", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_evi_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2361"}}, "show l2route fl all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeFlAll", "doc": "parser for:\n show l2route fl all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n Optional (str) num_of_peer_id: ,\n 'peer_id': {\n Any (str) *: {\n 'topo_id': ,\n 'peer_id': ,\n 'flood_list': ,\n 'is_service_node': ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_fl_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1652"}}, "show l2route mac all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacAllDetail", "doc": "parser for:\n show l2route mac all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac': {\n Any (str) *: {\n 'mac_addr': ,\n 'prod_type': ,\n 'flags': ,\n 'seq_num': ,\n 'next_hop1': ,\n 'rte_res': ,\n 'fwd_state': ,\n Optional (str) peer_id: ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1292"}}, "show l2route mac-ip all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacIpAllDetail", "doc": "parser for:\n show l2route mac-ip all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac-ip_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1411"}}, "show l2route summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeSummary", "doc": "parser for:\n show l2route summary", "schema": "{\n'summary': {\n 'total_memory': ,\n 'numof_converged_tables': ,\n Optional (str) table_name: {\n Any (str) *: {\n 'producer_name': {\n Any (str) *: {\n 'producer_name': ,\n 'id': ,\n 'objects': ,\n 'memory': ,\n },\n 'total_obj': ,\n 'total_mem': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1541"}}, "show l2route topology detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeTopologyDetail", "doc": "parser for:\n show l2route topology detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'topo_name': {\n Any (str) *: {\n 'topo_name': ,\n Optional (str) topo_type: ,\n Optional (str) vni: ,\n Optional (str) encap_type: ,\n Optional (str) iod: ,\n Optional (str) if_hdl: ,\n Optional (str) vtep_ip: ,\n Optional (str) emulated_ip: ,\n Optional (str) emulated_ro_ip: ,\n Optional (str) tx_id: ,\n Optional (str) rcvd_flag: ,\n Optional (str) rmac: ,\n Optional (str) vrf_id: ,\n Optional (str) vmac: ,\n Optional (str) flags: ,\n Optional (str) sub_flags: ,\n Optional (str) prev_flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1166"}}, "show nve ethernet-segment": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveEthernetSegment", "doc": "parser for:\n show nve ethernet-segment", "schema": "{\n'nve': {\n Any (str) *: {\n 'ethernet_segment': {\n 'esi': {\n Any (str) *: {\n 'esi': ,\n 'if_name': ,\n 'es_state': ,\n 'po_state': ,\n 'nve_if_name': ,\n 'nve_state': ,\n 'host_reach_mode': ,\n 'active_vlans': ,\n Optional (str) df_vlans: ,\n 'active_vnis': ,\n 'cc_failed_vlans': ,\n 'cc_timer_left': ,\n 'num_es_mem': ,\n Optional (str) local_ordinal: ,\n 'df_timer_st': ,\n 'config_status': ,\n Optional (str) df_list: ,\n 'es_rt_added': ,\n 'ead_rt_added': ,\n 'ead_evi_rt_timer_age': ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_ethernet-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L855"}}, "show interface | i nve": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterface", "doc": "Parser for show interface | i nve", "schema": "{\n'nves': {\n Any (str) *: {\n 'nve_name': ,\n 'nve_state': ,\n },\n },\n}", "uid": "show_interface___i_nve", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L337"}}, "show nve multisite dci-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteDciLinks", "doc": "parser for:\n show nve multisite dci-links", "schema": "{\n'multisite': {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_dci-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L713"}}, "show nve multisite fabric-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteFabricLinks", "doc": "parser for:\n show nve multisite fabric-links", "schema": "{\n'multisite': {\n 'fabric_links': {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_fabric-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L772"}}, "show nve peers": {"nxos": {"module_name": "show_vxlan", "class": "ShowNvePeers", "doc": "Parser for :\n show nve peers", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n 'peer_ip': {\n Any (str) *: {\n 'peer_state': ,\n 'learn_type': ,\n 'uptime': ,\n 'router_mac': ,\n },\n },\n },\n}", "uid": "show_nve_peers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L134"}}, "show nve vni": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVni", "doc": "parser for:\n show nve vni", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n 'mcast': ,\n 'vni_state': ,\n 'mode': ,\n 'type': ,\n 'flags': ,\n },\n },\n },\n}", "uid": "show_nve_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L272"}}, "show nve vni ingress-replication": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniIngressReplication", "doc": "parser for:\n show nve vni Ingress-replication", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n Optional (str) repl_ip: {\n Any (str) *: {\n Optional (str) repl_ip: ,\n Optional (str) source: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_vni_ingress-replication", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1921"}}, "show nve vni summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniSummary", "doc": "Parser for :\n show nve vni summary", "schema": "{\n'vni': {\n 'summary': {\n 'cp_vni_count': ,\n 'cp_vni_up': ,\n 'cp_vni_down': ,\n 'dp_vni_count': ,\n 'dp_vni_up': ,\n 'dp_vni_down': ,\n },\n },\n}", "uid": "show_nve_vni_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L206"}}, "show running-config nv overlay": {"nxos": {"module_name": "show_vxlan", "class": "ShowRunningConfigNvOverlay", "doc": "parser for:\n show running-config nv overlay", "schema": "{\nOptional (str) evpn_multisite_border_gateway: ,\nOptional (str) multisite_convergence_time: ,\nOptional (str) enabled_nv_overlay: ,\nAny (str) *: {\n Optional (str) nve_name: ,\n Optional (str) if_state: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) adv_vmac: ,\n Optional (str) source_if: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) vni: ,\n Optional (str) associated_vrf: ,\n Optional (str) multisite_ingress_replication: ,\n Optional (str) mcast_group: ,\n },\n },\n },\nOptional (str) multisite: {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n Optional (str) fabric_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_running-config_nv_overlay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1746"}}, "show ip eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L149"}}, "show ip eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L359"}}, "show ipv6 eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L166"}}, "show ipv6 eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L375"}}, "show ipv6 icmp neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6IcmpNeighborDetailVrfAll", "doc": "\n Parser for \"show ipv6 icmp neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'phy_interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'mac_address': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L691"}}, "show ipv6 nd interface vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NdInterfaceVrfAll", "doc": "\n Parser for \"show ipv6 nd interface vrf all\"\n ", "schema": "{\nOptional (str) interfaces: {\n Any (str) *: {\n 'vrf': ,\n 'interface': ,\n 'interface_status': ,\n 'ipv6_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'ipv6_link_local_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'nd_mac_extract': ,\n 'icmpv6_active_timers': {\n 'last_neighbor_solicitation_sent': ,\n 'last_neighbor_advertisement_sent': ,\n 'last_router_advertisement_sent': ,\n 'next_router_advertisement_sent': ,\n },\n 'router_advertisement': {\n 'periodic_interval_seconds': ,\n 'send_managed_address_configuration_flag': ,\n 'send_other_stateful_configuration_flag': ,\n 'send_default_router_preference_value': ,\n 'send_current_hop_limit': ,\n 'send_mtu': ,\n 'send_router_lifetime_secs': ,\n 'send_reachable_time_ms': ,\n 'send_retrans_timer_ms': ,\n 'suppress_ra': ,\n 'suppress_mtu_ra': ,\n 'suppress_route_information_option_ra': ,\n },\n 'neighbor_solicitation': {\n 'ns_retransmit_interval_ms': ,\n 'nd_nud_retry_base': ,\n 'nd_nud_retry_interval': ,\n 'nd_nud_retry_attempts': ,\n },\n 'icmpv6_error_message': {\n 'send_redirects_num': ,\n 'send_unreachables': ,\n },\n 'icmpv6_dad': {\n 'maximum_dad_attempts': ,\n 'current_dad_attempt': ,\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L312"}}, "show ipv6 neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetailVrfAll", "doc": "\n Parser for \"show ipv6 neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'physical_interface': ,\n 'mac_addr': ,\n 'preference': ,\n 'source': ,\n 'packet_count': ,\n 'byte_count': ,\n 'best': ,\n 'throttled': ,\n },\n },\n },\n },\n'adjacency_hit': {\n Any (str) *: {\n 'packet_count': ,\n 'byte_count': ,\n },\n },\n'adjacency_statistics_last_updated_before': ,\n'total_number_of_entries': ,\n}", "uid": "show_ipv6_neighbor_detail_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L61"}}, "show ipv6 routers vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6RoutersVrfAll", "doc": "\n Parser for \"show ipv6 routers vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'router_advertisement': {\n 'router': ,\n 'last_update_time_min': ,\n 'current_hop_limit': ,\n 'lifetime': ,\n 'addrFlag': ,\n 'other_flag': ,\n 'mtu': ,\n 'home_agent_flag': ,\n 'preference': ,\n 'reachable_time_msec': ,\n 'retransmission_time': ,\n 'prefix': {\n Any (str) *: {\n 'onlink_flag': ,\n 'autonomous_flag': ,\n 'valid_lifetime': ,\n 'preferred_lifetime': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L824"}}, "show lacp system-identifier": {"nxos": {"module_name": "show_lag", "class": "ShowLacpSystemIdentifier", "doc": "Parser for :\n show lacp system-identifier", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-identifier", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L37"}}, "show port-channel database": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelDatabase", "doc": "parser show post-channel database", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'last_update_success': ,\n 'total_ports': ,\n 'up_ports': ,\n 'port_channel_age': ,\n 'time_last_bundle': ,\n 'last_bundled_member': ,\n Optional (str) first_oper_port: ,\n Optional (str) time_last_unbundle: ,\n Optional (str) last_unbundled_member: ,\n 'members': {\n Any (str) *: {\n 'activity': ,\n 'status': ,\n 'is_first_oper_port': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L394"}}, "show port-channel summary": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelSummary", "doc": "parser for: show port-channel summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'bundle_id': ,\n 'oper_status': ,\n 'layer': ,\n 'protocol': ,\n 'type': ,\n 'members': {\n Any (str) *: {\n 'flags': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L307"}}, "show lldp all": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpAll", "doc": "parser for show lldp all", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'enabled': ,\n 'tx': ,\n 'rx': ,\n 'dcbx': ,\n },\n },\n}", "uid": "show_lldp_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L36"}}, "show lldp timers": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTimers", "doc": "parser for show lldp timers", "schema": "{\n'hold_timer': ,\n'reinit_timer': ,\n'hello_timer': ,\n}", "uid": "show_lldp_timers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L90"}}, "show lldp tlv-select": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTlvSelect", "doc": "parser for show lldp tlv-select", "schema": "{\n'suppress_tlv_advertisement': {\n Any (str) *: ,\n },\n}", "uid": "show_lldp_tlv-select", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L143"}}, "show logging logfile | include {include}": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38"}}, "show logging logfile": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38"}}, "show guestshell": {"nxos": {"module_name": "show_virtual_service", "class": "ShowGuestshell", "doc": "Parser for \"show guestshell\".", "schema": "{\n'state': ,\n'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\nOptional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n}", "uid": "show_guestshell", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L631"}}, "show virtual-service core": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L269"}}, "show virtual-service core name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L269"}}, "show virtual-service detail": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L362"}}, "show virtual-service detail name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L362"}}, "show virtual-service global": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceGlobal", "doc": "Parser for \"show virtual-service global\".", "schema": "{\n'version': ,\n'virtual_services': {\n 'installed': ,\n 'activated': ,\n },\n'machine_types': {\n 'supported': ,\n 'disabled': ,\n },\n'resource_limits': {\n 'cpus_per_service': ,\n 'cpu': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'memory': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'bootflash': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n },\n}", "uid": "show_virtual-service_global", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L63"}}, "show virtual-service list": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceList", "doc": "Parser for \"show virtual-service list\".", "schema": "{\n'service': {\n Any (str) *: {\n 'status': ,\n Optional (str) package: ,\n },\n },\n}", "uid": "show_virtual-service_list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L195"}}, "show virtual-service utilization name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceUtilization", "doc": "Parser for \"show virtual-service utilization name \".", "schema": "{\n'cpu': {\n 'requested_percent': ,\n 'actual_percent': ,\n 'state_abbrev': ,\n 'state': ,\n },\n'memory': {\n 'allocation_kb': ,\n 'used_kb': ,\n },\n'storage': {\n Any (str) *: {\n 'capacity_kb': ,\n 'used_kb': ,\n 'available_kb': ,\n 'used_percent': ,\n },\n },\n}", "uid": "show_virtual-service_utilization_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L677"}}, "show vpc": {"nxos": {"module_name": "show_vpc", "class": "ShowVpc", "doc": "Parser for show vpc", "schema": "{\n'vpc_domain_id': ,\n'vpc_peer_status': ,\n'vpc_peer_keepalive_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) 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 },\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 },\n },\n}", "uid": "show_vpc", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vpc.py#L67"}}, "/dna/intent/api/v1/interface": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/dnac/interface.py#L76"}}, "/dna/intent/api/v1/interface/{interface}": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface/interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/dnac/interface.py#L76"}}, "show interface ip brief": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceIpBrief", "doc": "Parser for\n * show interface ip brief\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n 'check': ,\n 'method': ,\n 'link_status': ,\n Optional (str) line_protocol: ,\n },\n },\n}", "uid": "show_interface_ip_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L182"}}, "show interface summary": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceSummary", "doc": "Parser for\n * show interface summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n },\n },\n}", "uid": "show_interface_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L49"}}, "show route": {"asa": {"module_name": "show_route", "class": "ShowRoute", "doc": "Parser for\n * show route\n ", "schema": "{\n'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) routes: {\n Any (str) *: {\n 'candidate_default': ,\n Optional (str) subnet: ,\n '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) next_hop: {\n Optional (str) outgoing_interface_name: {\n Any (str) *: {\n Optional (str) outgoing_interface_name: ,\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_name: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_route.py#L90"}}, "show context": {"asa": {"module_name": "show_context", "class": "ShowContext", "doc": "Parser for\n * show context\n ", "schema": "{\nAny (str) *: {\n 'candidate_default': ,\n 'class': ,\n 'mode': ,\n 'url': ,\n 'interfaces': ,\n },\n}", "uid": "show_context", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_context.py#L34"}}, "show context detail": {"asa": {"module_name": "show_context", "class": "ShowContextDetail", "doc": "Parser for\n * show context detail\n ", "schema": "{\nAny (str) *: {\n 'id': ,\n 'flags': ,\n 'class': ,\n 'context_created': ,\n Optional (str) url: ,\n Optional (str) interfaces: {\n Optional (str) real_interfaces: ,\n Optional (str) mapped_interfaces: ,\n },\n },\n}", "uid": "show_context_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_context.py#L137"}}, "ifconfig {interface}": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/ifconfig.py#L69"}}, "ifconfig": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/ifconfig.py#L69"}}} \ No newline at end of file +{"tokens": ["ios", "iosxe", "asr1k", "c3850", "cat4k", "iosxr", "junos", "nxos", "dnac", "asa", "linux"], "show access-lists": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_acl.py#L9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L119"}}, "show access-lists {acl}": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_acl.py#L9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L119"}}, "show archive": {"ios": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L12"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L38"}}, "show archive config differences": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config differences {fileA} {fileB}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config differences {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config incremental-diffs {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L24"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L216"}}, "show arp": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}, "asa": {"module_name": "show_arp", "class": "ShowArp", "doc": "Parser for\n * show arp\n ", "schema": "{\nAny (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n 'link_layer_address': ,\n 'age': ,\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_arp.py#L40"}}, "show arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp application": {"ios": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "Parser for show arp application", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L66"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "\n Parser for show arp application\n ", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L1209"}}, "show arp summary": {"ios": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L70"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L1276"}}, "show ip arp": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L54"}}, "show ip arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L54"}}, "show ip arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}}, "show ip arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}}, "show ip arp summary": {"ios": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for show ip arp summary", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L54"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for:\n show ip arp summary\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L164"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L267"}}, "show ip traffic": {"ios": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for: show ip traffic", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L58"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for:\n show ip traffic\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L377"}}, "show bgp {address_family} all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L577"}}, "show bgp all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L577"}}, "show bgp all cluster-ids": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": "\n Parser for show bgp all cluster-ids\n Executing 'show vrf detail | inc \\(VRF' to collect vrf names.\n ", "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/ios/show_bgp.py#L68"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": " Parser for \"show bgp all cluster-ids\" ", "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#L6120"}}, "show bgp all detail": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp {address_family} vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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/ios/show_bgp.py#L57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4687"}}, "show bgp all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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/ios/show_bgp.py#L57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4687"}}, "show bgp all neighbors {neighbor} policy": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": "Parser for show bgp all neighbors policy", "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/ios/show_bgp.py#L49"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": " Parser for \"show bgp all neighbors {neighbor} policy\" ", "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#L6282"}}, "show bgp {address_family} all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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/ios/show_bgp.py#L83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5298"}}, "show bgp all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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/ios/show_bgp.py#L83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5298"}}, "show bgp {address_family} all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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/ios/show_bgp.py#L95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L5935"}}, "show bgp all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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/ios/show_bgp.py#L95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L5935"}}, "show bgp {address_family} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}}, "show bgp all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}}, "show bgp vrf {vrf} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp {address_family} vrf {vrf} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp {address_family} rd {rd} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp {address_family} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show ip bgp all dampening parameters": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": "Parser for show ip bgp all dampening parameters", "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/ios/show_bgp.py#L108"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": " Parser for \"show ip bgp all dampening parameters\" ", "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#L6993"}}, "show ip bgp template peer-policy {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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/ios/show_bgp.py#L103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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#L6700"}}, "show ip bgp template peer-policy": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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/ios/show_bgp.py#L103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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#L6700"}}, "show ip bgp template peer-session {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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/ios/show_bgp.py#L91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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#L6410"}}, "show ip bgp template peer-session": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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/ios/show_bgp.py#L91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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#L6410"}}, "show interfaces": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2462"}}, "show interfaces {interface}": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2462"}}, "show interfaces {intf} accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863"}}, "show interfaces accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2298"}}, "show interfaces {interface} counters": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "Parser for show interfaces counters", "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/ios/show_interface.py#L96"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "parser for show interfaces counters", "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#L2802"}}, "show interfaces stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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/ios/show_interface.py#L111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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#L2960"}}, "show interfaces {interface} stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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/ios/show_interface.py#L111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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#L2960"}}, "show interfaces switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1224"}}, "show interfaces {interface} switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1224"}}, "show interfaces trunk": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "Parser for show interfaces trunk", "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/ios/show_interface.py#L106"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "parser for show interfaces trunk", "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#L2722"}}, "show ip interface": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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/ios/show_interface.py#L73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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#L1669"}}, "show ip interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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/ios/show_interface.py#L73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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#L1669"}}, "show ip interface brief {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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/ios/show_interface.py#L57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L940"}}, "show ip interface brief": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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/ios/show_interface.py#L57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L940"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L104"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for show ip interface brief", "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#L2435"}}, "show ip interface brief | include {ip}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for: show ip interface brief | include ", "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/ios/show_interface.py#L68"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for:\n show ip interface brief | include \n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L1126"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L104"}}, "show ip interface brief | include Vlan": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for: show ip interface brief | include Vlan", "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/ios/show_interface.py#L63"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for:\n show ip interface brief | include Vlan\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L1021"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "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#L2517"}}, "show ipv6 interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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/ios/show_interface.py#L80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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#L2297"}}, "show ipv6 interface": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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/ios/show_interface.py#L80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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#L2297"}}, "show dot1x": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L20"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L266"}}, "show dot1x all count": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L30"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L453"}}, "show dot1x all details": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L15"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L83"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetails", "doc": "Parser for:\n show dot1x all details\n ", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) re_auth_max: ,\n Optional (str) mac-auth-bypass: ,\n Optional (str) port_status: ,\n Optional (str) timeout: {\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) quiet_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) server_timeout: ,\n Optional (str) start_period: ,\n Optional (str) supp_timeout: ,\n Optional (str) tx_period: ,\n Optional (str) re_auth_period: ,\n Optional (str) time_to_next_reauth: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n Optional (str) client: ,\n Optional (str) auth_method: ,\n Optional (str) session: {\n Optional (str) reauth_action: ,\n Optional (str) auth_by: ,\n Optional (str) session_id: ,\n Optional (str) auth_sm_state: ,\n Optional (str) auth_bend_sm_state: ,\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L236"}}, "show dot1x all statistics": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L35"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L304"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for:\n show dot1x all statistics\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'txreq': ,\n 'rxlogoff': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxlenerr: ,\n Optional (str) txreq: ,\n Optional (str) txreqid: ,\n Optional (str) rxstart: ,\n Optional (str) rxlogoff: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n Optional (str) rxinvalid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L42"}}, "show dot1x all summary": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L25"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L379"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for:\n show dot1x all summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'pae': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L129"}}, "show ip igmp vrf {vrf} groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L405"}}, "show ip igmp groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L405"}}, "show ip igmp vrf {vrf} interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L79"}}, "show ip igmp interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L79"}, "nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L462"}}, "show ip igmp vrf {vrf} ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L644"}}, "show ip igmp ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L644"}}, "show bridge-domain": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show bridge-domain {bd_id}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show bridge-domain | count {word}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show ethernet service instance detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance id {service_instance_id} interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance id {service_instance_id} interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance summary": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L61"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L722"}}, "show l2vpn service all": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L42"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L1047"}}, "show l2vpn vfi": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L33"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L833"}}, "show ip route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L358"}}, "show ip route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L358"}}, "show ip route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\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#L1821"}}, "show ip route vrf {vrf} summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\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#L1821"}}, "show ipv6 route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L599"}}, "show ipv6 route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L599"}}, "show ipv6 route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route vrf {vrf} updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L824"}}, "show ipv6 route updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L824"}}, "show mpls forwarding-table vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1646"}}, "show mpls forwarding-table {prefix}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1646"}}, "show mpls forwarding-table": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1646"}}, "show mpls interfaces": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces {interface} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces vrf {vrf} ": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls l2transport vc detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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/ios/show_mpls.py#L143"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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#L2218"}}, "show mpls l2transport vc": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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/ios/show_mpls.py#L152"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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#L2623"}}, "show mpls ldp bindings": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L906"}}, "show mpls ldp bindings {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L906"}}, "show mpls ldp bindings {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L906"}}, "show mpls ldp bindings vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L906"}}, "show mpls ldp capabilities": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mpls.py#L90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n '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#L1050"}}, "show mpls ldp capabilities {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mpls.py#L90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n '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#L1050"}}, "show mpls ldp discovery": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery vrf {vrf} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp igp sync": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1460"}}, "show mpls ldp igp sync {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1460"}}, "show mpls ldp igp sync interface {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1460"}}, "show mpls ldp igp sync vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1460"}}, "show mpls ldp neighbor": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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/ios/show_mpls.py#L66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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#L586"}}, "show mpls ldp neighbor vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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/ios/show_mpls.py#L66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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#L586"}}, "show mpls ldp neighbor detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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/ios/show_mpls.py#L73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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#L844"}}, "show mpls ldp neighbor vrf {vrf} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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/ios/show_mpls.py#L73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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#L844"}}, "show mpls ldp nsr statistics": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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/ios/show_mpls.py#L61"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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#L298"}}, "show mpls ldp parameters": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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/ios/show_mpls.py#L56"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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#L75"}}, "show ntp associations": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L65"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L62"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L84"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n Optional (str) refid: ,\n Optional (str) type: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L61"}}, "show ntp associations detail": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L298"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L493"}}, "show ntp config": {"ios": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L242"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L355"}}, "show ntp status": {"ios": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L204"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L188"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L332"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) ass_id: ,\n Optional (str) clock: ,\n Optional (str) frequency: ,\n Optional (str) jitter: ,\n Optional (str) leap_status: ,\n Optional (str) number_of_events: ,\n Optional (str) offset: ,\n Optional (str) peer: ,\n Optional (str) poll: ,\n Optional (str) precision: ,\n Optional (str) processor: ,\n Optional (str) recent_event: ,\n Optional (str) refid: ,\n Optional (str) reftime: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) stability: ,\n Optional (str) state: ,\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) synch_source: ,\n Optional (str) system: ,\n Optional (str) version: ,\n Optional (str) leap: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L190"}}, "show lldp": {"ios": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L17"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L36"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_delay': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L30"}}, "show lldp entry {entry}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L122"}}, "show lldp entry *": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L122"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry *", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L107"}}, "show lldp interface {interface}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L430"}}, "show lldp interface": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L430"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L396"}}, "show lldp neighbors detail": {"ios": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L25"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L338"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L300"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "parser for lldp show neighbors detail", "schema": "{\n'total_entries': ,\n'interfaces': {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n Optional (str) port_description: ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'capabilities': {\n Any (str) *: {\n 'name': ,\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n 'management_address_v4': ,\n 'management_address_v6': ,\n 'vlan_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L207"}}, "show lldp traffic": {"ios": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L29"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L364"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'counters': {\n 'frame_in': ,\n 'frame_out': ,\n 'frame_error_in': ,\n 'frame_discard': ,\n 'tlv_discard': ,\n 'tlv_unknown': ,\n 'entries_aged_out': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L321"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "parser ofr show lldp traffic", "schema": "{\n'counters': {\n 'total_frames_received': ,\n 'total_frames_transmitted': ,\n 'total_frames_received_in_error': ,\n 'total_frames_discarded': ,\n 'total_unrecognized_tlvs': ,\n 'total_entries_aged': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L430"}}, "show ip mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L81"}}, "show ip mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L81"}}, "show ip mroute static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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/ios/show_mcast.py#L35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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#L347"}}, "show ip mroute vrf {vrf} static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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/ios/show_mcast.py#L35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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#L347"}}, "show ip multicast": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n '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#L437"}}, "show ip multicast vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n '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#L437"}}, "show ipv6 mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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/ios/show_mcast.py#L28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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#L297"}}, "show ipv6 mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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/ios/show_mcast.py#L28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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#L297"}}, "show memory statistics": {"ios": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_memory.py#L7"}, "iosxe": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_memory.py#L35"}}, "show ipv6 mld vrf {vrf} groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L275"}}, "show ipv6 mld groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L275"}}, "show ipv6 mld vrf {vrf} interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L60"}}, "show ipv6 mld interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L60"}, "nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L104"}}, "show ipv6 mld vrf {vrf} ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L455"}}, "show ipv6 mld ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L455"}}, "dir": {"ios": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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/ios/show_platform.py#L63"}, "iosxe": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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#L603"}, "iosxr": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\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 },\n },\n },\n}", "uid": "dir", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1303"}, "nxos": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'disk_used_space': ,\n'disk_free_space': ,\n'disk_total_space': ,\n'dir': ,\n'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#L1064"}}, "show boot": {"ios": {"module_name": "show_platform", "class": "ShowBootvar", "doc": "Parser for show boot", "schema": "{\nOptional (str) current_boot_variable: ,\nOptional (str) next_reload_boot_variable: ,\nOptional (str) config_file: ,\nOptional (str) bootldr: ,\nOptional (str) active: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\nOptional (str) standby: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L318"}, "iosxe": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "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 },\nOptional (str) standby: {\n Optional (str) configuration_register: ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1737"}, "nxos": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "schema": "{\n'current_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n'next_reload_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L690"}}, "show environment": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2592"}}, "show environment | include {include}": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\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#L505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\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#L2592"}}, "show inventory": {"ios": {"module_name": "show_platform", "class": "ShowInventory", "doc": "\n Parser for:\n * show Inventory\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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/ios/show_platform.py#L105"}, "iosxe": {"module_name": "show_platform", "class": "ShowInventory", "doc": " Parser for:\n * 'show inventory'\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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#L1187"}, "iosxr": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'module_name': {\n Any (str) *: {\n 'descr': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L726"}, "nxos": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'name': {\n Any (str) *: {\n 'description': ,\n 'slot': ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L380"}, "asa": {"module_name": "show_inventory", "class": "ShowInventory", "doc": "Parser for\n * show interface summary\n ", "schema": "{\nAny (str) *: {\n 'description': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_inventory.py#L34"}}, "show module": {"ios": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L510"}, "iosxe": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2151", "cat4k": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'chassis_type': ,\n'power_consumed': ,\n'mod': {\n Any (str) *: {\n 'port': ,\n 'card_type': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address_from': ,\n 'mac_address_to': ,\n 'hw_ver': ,\n Optional (str) fw_ver: ,\n Optional (str) sw_ver: ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_mode: ,\n Optional (str) redundancy_status: ,\n },\n },\n'system_failures': {\n 'power_supply': ,\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/cat4k/show_platform.py#L38"}}, "nxos": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'slot': {\n 'rp': {\n Any (str) *: {\n Any (str) *: {\n 'ports': ,\n Optional (str) model: ,\n 'status': ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n Optional (str) lc: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n },\nOptional (str) xbar: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) module_type: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L893"}}, "show platform": {"ios": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for Parser for show platform", "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 '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/ios/show_platform.py#L420"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 '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#L1478"}, "iosxr": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform", "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#L320"}}, "show platform hardware qfp active infrastructure bqs queue output default all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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/ios/show_platform.py#L450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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#L2875"}}, "show platform hardware qfp active infrastructure bqs queue output default interface {interface}": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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/ios/show_platform.py#L450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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#L2875"}}, "show platform hardware port {port} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware slot {slot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware slot {slot} plim statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware subslot {subslot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware qfp {status} bqs {slot} ipm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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/ios/show_platform.py#L469"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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#L3669"}}, "show platform hardware qfp {status} bqs {slot} opm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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/ios/show_platform.py#L463"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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#L3604"}}, "show platform hardware qfp {status} bqs {slot} {iotype} statistics channel all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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/ios/show_platform.py#L485"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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#L4243"}}, "show platform hardware qfp {status} interface if-name {interface} statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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/ios/show_platform.py#L493"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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#L4482"}}, "show platform hardware qfp {status} statistics drop | exclude _0_": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L499"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4573"}}, "show platform hardware slot {slot} serdes statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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/ios/show_platform.py#L475"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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#L3799"}}, "show platform hardware slot {slot} serdes statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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/ios/show_platform.py#L480"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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#L3882"}}, "show platform power": {"ios": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for Parser for show platform power", "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/ios/show_platform.py#L425"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for show platform power", "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#L4085"}}, "show platform software process slot switch active R0 monitor | inc Mem :|Swap:": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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/ios/show_platform.py#L445"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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#L2209"}}, "show platform software status control-processor brief": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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/ios/show_platform.py#L440"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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#L2290"}}, "show processes cpu": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L408"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2663"}}, "show processes cpu history": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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/ios/show_platform.py#L430"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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#L4634"}}, "show processes cpu platform": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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/ios/show_platform.py#L435"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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#L2496"}}, "show processes cpu sorted": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L399"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2393"}}, "show redundancy": {"ios": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n ", "schema": "{\n'red_sys_info': {\n 'available_system_uptime': ,\n 'switchovers_system_experienced': ,\n 'standby_failures': ,\n 'last_switchover_reason': ,\n 'hw_mode': ,\n Optional (str) conf_red_mode: ,\n Optional (str) 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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L99"}, "iosxe": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L703"}, "iosxr": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy", "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#L1056"}}, "show switch": {"ios": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L515"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n '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#L1978"}}, "show switch detail": {"ios": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L520"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\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#L1874"}}, "show version": {"ios": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L56"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L97"}, "iosxr": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version", "schema": "{\n'operating_system': ,\n'software_version': ,\n'uptime': ,\nOptional (str) image: ,\n'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: ,\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L56"}, "nxos": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for :\n show version\n parser class implements detail parsing mechanisms for cli, xml and yang output.\n ", "schema": "{\n'platform': {\n Optional (str) name: ,\n Optional (str) reason: ,\n Optional (str) system_version: ,\n Optional (str) os: ,\n 'hardware': {\n Optional (str) bootflash: ,\n Optional (str) slot0: ,\n Optional (str) chassis: ,\n Optional (str) rp: ,\n Optional (str) cpu: Or (, None),\n Optional (str) device_name: ,\n Optional (str) memory: ,\n Optional (str) model: ,\n Optional (str) processor_board_id: ,\n Optional (str) slots: ,\n },\n 'kernel_uptime': {\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n Optional (str) seconds: ,\n },\n 'software': {\n Optional (str) bios_version: ,\n Optional (str) bios_compile_time: ,\n Optional (str) kickstart_version: ,\n Optional (str) kickstart_compile_time: ,\n Optional (str) kickstart_image_file: ,\n Optional (str) system_version: ,\n Optional (str) system_compile_time: ,\n Optional (str) system_image_file: ,\n },\n },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L65"}}, "show version RP {rp} {status}": {"ios": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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/ios/show_platform.py#L414"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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#L2715"}}, "show bfd neighbors details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show bfd neighbors client {client} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show bfd neighbors interface {interface} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show ip ospf": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for \"show ip ospf\" ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L41"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for:\n * 'show ip ospf'\n ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L331"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L168"}}, "show ip ospf database external": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for \"show ip ospf database external\" ", "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 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_ip_ospf_database_external", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L77"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for:\n * 'show ip ospf database external'\n ", "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 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_ip_ospf_database_external", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5089"}}, "show ip ospf database network": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for \"show ip ospf database network\" ", "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_ip_ospf_database_network", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L82"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for:\n * 'show ip ospf database network'\n ", "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_ip_ospf_database_network", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5173"}}, "show ip ospf database opaque-area": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for \"show ip ospf database opaque-area\" ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L93"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for:\n * 'show ip ospf database opaque-area'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5503"}}, "show ip ospf database router": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for \"show ip ospf database router\" ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L72"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for:\n * 'show ip ospf database router'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L4998"}}, "show ip ospf database summary": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for \"show ip ospf database summary\" ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L87"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for:\n * 'show ip ospf database summary'\n ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5260"}}, "show ip ospf interface {interface}": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1698"}}, "show ip ospf interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1698"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1792"}}, "show ip ospf mpls ldp interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for \"show ip ospf mpls ldp interface\" ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L99"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for:\n * 'show ip ospf mpls ldp interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5572"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L817"}}, "show ip ospf mpls traffic-eng link": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for \"show ip ospf mpls traffic-eng link\" ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L105"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for:\n * 'show ip ospf mpls traffic-eng link'\n ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5829"}}, "show ip ospf neighbor detail": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for \"show ip ospf neighbor detail\" ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L67"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for:\n * 'show ip ospf neighbor detail'\n ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L3121"}}, "show ip ospf sham-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for 'show ip ospf sham-links' ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L54"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for:\n * 'show ip ospf sham-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L2889"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1624"}}, "show ip ospf virtual-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": null, "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L62"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": " Parser for:\n * 'show ip ospf virtual-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L2977"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1510"}}, "show ip pim vrf {vrf} bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L643"}}, "show ip pim bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L643"}}, "show ip pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L508"}}, "show ip pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L508"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim vrf {vrf} interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1352"}}, "show ip pim interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1352"}}, "show ip pim vrf {vrf} interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1930"}}, "show ip pim interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1930"}}, "show ip pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1832"}}, "show ip pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1832"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2652"}}, "show ip pim vrf {vrf} rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L939"}}, "show ip pim rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L939"}}, "show ipv6 pim vrf {vrf} bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L355"}}, "show ipv6 pim bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L355"}}, "show ipv6 pim vrf {vrf} bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L187"}}, "show ipv6 pim bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L187"}}, "show ipv6 pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L66"}}, "show ipv6 pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L66"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1853"}}, "show ipv6 pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1853"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2076"}}, "show ipv6 pim vrf {vrf} neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1874"}}, "show ipv6 pim neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1874"}}, "show {af} pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1714"}}, "show {af} pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1714"}}, "show configuration lock": {"ios": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock ", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_config.py#L12"}, "iosxe": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_config.py#L58"}}, "show {af} prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_prefix_list.py#L12"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_prefix_list.py#L49"}}, "show ipv6 prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_prefix_list.py#L19"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_prefix_list.py#L168"}}, "show ip protocols": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L259"}}, "show ip protocols vrf {vrf}": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L259"}}, "show ip protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1099"}}, "show ip protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1099"}}, "show ipv6 protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1151"}}, "show ipv6 protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1151"}}, "show route-map all": {"ios": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_route_map.py#L10"}, "iosxe": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_route_map.py#L62"}}, "show vrf": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L35"}}, "show vrf {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L35"}}, "show vrf detail": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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#L453"}}, "show vrf detail {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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#L453"}}, "show etherchannel load-balancing": {"ios": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L119"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L907"}}, "show etherchannel summary": {"ios": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L110"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L730"}}, "show lacp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L117"}}, "show lacp counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L117"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for: show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_errors': ,\n 'marker_resp_in_pkts': ,\n 'marker_resp_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L97"}}, "show lacp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L226"}}, "show lacp internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L226"}}, "show lacp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L335"}}, "show lacp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L335"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "parser for: show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'interval': ,\n 'lacp_port_priority': ,\n 'port_state': ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L201"}}, "show lacp neighbor detail": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L128"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L996"}}, "show lacp sys-id": {"ios": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L46"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L50"}}, "show pagp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L437"}}, "show pagp counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L437"}}, "show pagp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L620"}}, "show pagp internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L620"}}, "show pagp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L525"}}, "show pagp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L525"}}, "show errdisable recovery": {"ios": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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/ios/show_spanning_tree.py#L42"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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#L780"}}, "show spanning-tree vlan {vlan}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}}, "show spanning-tree mst {mst}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}, "iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n\t\t* 'show spanning-tree mst {mst_id}'\n\t", "schema": "{\n'mstp': {\n Any (str) *: {\n 'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n Optional (str) this_bridge_is: ,\n Optional (str) bridge_priority: ,\n Optional (str) bridge_address: ,\n Optional (str) bridge_max_age: ,\n Optional (str) bridge_forward_delay: ,\n Optional (str) bridge_max_hops: ,\n Optional (str) bridge_transmit_hold_count: ,\n Optional (str) designated_root_priority: ,\n Optional (str) designated_root_address: ,\n Optional (str) root_cost: ,\n Optional (str) root_max_age: ,\n Optional (str) root_forward_delay: ,\n Optional (str) cist_root_priority: ,\n Optional (str) cist_root_address: ,\n Optional (str) cist_root_cost: ,\n Optional (str) sys_id_ext: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n Optional (str) designated_cost: ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L75"}}, "show spanning-tree": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}}, "show spanning-tree detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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/ios/show_spanning_tree.py#L29"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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#L287"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for:\n show spanning-tree detail\n ", "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 'bridge_priority': ,\n 'bridge_sysid': ,\n 'bridge_address': ,\n 'topology_change_flag': ,\n 'topology_detected_flag': ,\n 'topology_changes': ,\n 'time_since_topology_change': ,\n 'root_of_the_spanning_tree': ,\n 'times': {\n 'hold': ,\n 'topology_change': ,\n 'notification': ,\n 'max_age': ,\n 'hello': ,\n 'forwarding_delay': ,\n },\n 'timers': {\n 'hello': ,\n 'topology_change': ,\n 'notification': ,\n },\n Optional (str) mst_id: ,\n Optional (str) vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) root_of_spanning_tree: ,\n Optional (str) topology_from_port: ,\n Optional (str) aging_timer: ,\n 'interfaces': {\n Any (str) *: {\n 'status': ,\n 'name': ,\n Optional (str) bridge_assurance_inconsistent: ,\n Optional (str) vpc_peer_link_inconsistent: ,\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 'timers': {\n 'message_age': ,\n 'forward_delay': ,\n 'hold': ,\n },\n Optional (str) port_type: ,\n 'link_type': ,\n Optional (str) internal: ,\n Optional (str) root_guard: ,\n Optional (str) pvst_simulation: ,\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/nxos/show_spanning_tree.py#L547"}}, "show spanning-tree mst configuration": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration ", "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/ios/show_spanning_tree.py#L47"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration", "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#L1029"}}, "show spanning-tree mst detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": null, "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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/ios/show_spanning_tree.py#L38"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": "Parser for show spanning-tree mst detail", "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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#L593"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n show spanning-tree mst detail\n ", "schema": "{\n'mstp': {\n 'mst_intances': {\n Any (str) *: {\n 'mst_id': ,\n 'vlans_mapped': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n Optional (str) sys_id: ,\n Optional (str) root_for_cist: ,\n Optional (str) regional_root: ,\n Optional (str) hold_time: ,\n Optional (str) topology_changes: ,\n Optional (str) time_since_topology_change: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'port_cost': ,\n 'port_priority': ,\n 'port_id': ,\n 'port_state': ,\n 'bridge_assurance_inconsistent': ,\n 'vpc_peer_link_inconsistent': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_cost': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_bridge_port_id': ,\n 'designated_regional_root_cost': ,\n 'designated_regional_root_priority': ,\n 'designated_regional_root_address': ,\n Optional (str) broken_reason: ,\n Optional (str) designated_port_num: ,\n Optional (str) timers: {\n 'forward_transitions': ,\n 'forward_delay': ,\n 'message_expires_in': ,\n },\n Optional (str) counters: {\n 'bpdu_sent': ,\n 'bpdu_recieved': ,\n },\n },\n },\n Any (str) *: {\n 'domain': ,\n 'hello_time': ,\n 'max_age': ,\n 'forwarding_delay': ,\n Optional (str) name: ,\n Optional (str) max_hop: ,\n Optional (str) hold_count: ,\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_spanning_tree.py#L85"}}, "show spanning-tree summary": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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#L68"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser class for:\n show spanning-tree summary\n ", "schema": "{\n'root_bridge_for': ,\nOptional (str) mst_type: ,\n'port_type_default': ,\n'bpdu_guard': ,\n'bpdu_filter': ,\n'bridge_assurance': ,\n'loop_guard': ,\n'path_cost_method': ,\nOptional (str) pvst_simulation: ,\nOptional (str) vpc_peer_switch: ,\nOptional (str) vpc_peer_switch_status: ,\n'stp_lite': ,\nOptional (str) portfast_default: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\n'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/nxos/show_spanning_tree.py#L303"}}, "show standby all": {"ios": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L19"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all\n parser class - implements detail parsing mechanisms for cli,yang output.\n ", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L373"}}, "show standby delay": {"ios": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L23"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L979"}}, "show standby internal": {"ios": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L15"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L60"}}, "show ip static route vrf {vrf}": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L55"}}, "show ip static route": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L55"}}, "show ipv6 static vrf {vrf} detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L239"}}, "show ipv6 static detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L239"}}, "show vlan": {"ios": {"module_name": "show_vlan", "class": "ShowVlan", "doc": null, "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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L12"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vlan.py#L68"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) name: ,\n Optional (str) mode: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) shutdown: ,\n Optional (str) interfaces: ,\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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L55"}}, "show vlan access-map": {"ios": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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/iosxe/show_vlan.py#L348"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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/nxos/show_vlan.py#L401"}}, "show vlan filter": {"ios": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "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/iosxe/show_vlan.py#L461"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "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/nxos/show_vlan.py#L335"}}, "show vlan mtu": {"ios": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": "Parser for show vlan mtu", "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/iosxe/show_vlan.py#L287"}}, "show vlan remote-span": {"ios": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": "Parser for show vlan remote-span", "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/iosxe/show_vlan.py#L414"}}, "show ip rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L53"}}, "show ip rip database vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L53"}}, "show ipv6 rip": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L106"}}, "show ipv6 rip vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L106"}}, "show ipv6 rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L478"}}, "show ipv6 rip vrf {vrf} database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L478"}}, "show service-group state": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "Parser for show service-group state", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L15"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "\n\tParser for 'show service-group state'\n\t", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L34"}}, "show service-group stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": "Parser for show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L19"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": " Parser for 'show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L93"}}, "show service-group traffic-stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L246"}}, "show service-group traffic-stats {group}": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L246"}}, "show lisp all instance-id {instance_id} dynamic-eid detail": {"ios": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L90"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L467"}}, "show lisp all extranet {extranet} instance-id {instance_id}": {"ios": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L82"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L303"}}, "show lisp platform": {"ios": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L74"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L166"}}, "show lisp all instance-id {instance_id} {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\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/ios/show_lisp.py#L98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\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#L790"}}, "show lisp all service {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L790"}}, "show lisp all instance-id {instance_id} {service} database": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L138"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2242"}}, "show lisp all instance-id {instance_id} {service} map-cache": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L106"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1537"}}, "show lisp all instance-id {instance_id} service {service} rloc members": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L114"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1735"}}, "show lisp all instance-id {instance_id} {service} server detail internal": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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/ios/show_lisp.py#L154"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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#L2692"}}, "show lisp all instance-id {instance_id} {service} server summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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/ios/show_lisp.py#L146"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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#L2429"}}, "show lisp all instance-id {instance_id} service {service} smr": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L122"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1860"}}, "show lisp all instance-id {instance_id} {service} statistics": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L162"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3065"}}, "show lisp all service {service} summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L130"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1997"}}, "show lisp session": {"ios": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for show lisp session", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L66"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for \"show lisp session\"", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L80"}}, "show crypto pki certificates {trustpoint_name}": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_crypto.py#L12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L58"}}, "show crypto pki certificates": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_crypto.py#L12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L58"}}, "show access-session": {"ios": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_access_session.py#L18"}, "iosxe": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L49"}}, "show mac address-table": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_fdb.py#L21"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L55"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L152"}}, "show mac address-table aging-time": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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/ios/show_fdb.py#L26"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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#L214"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "schema": "{\n'mac_aging_time': ,\n}", "uid": "show_mac_address-table_aging-time", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L182"}}, "show mac address-table learning": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "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/ios/show_fdb.py#L31"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "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#L271"}}, "show line": {"ios": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_session.py#L13"}, "iosxe": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_session.py#L32"}}, "show users": {"ios": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_session.py#L18"}, "iosxe": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_session.py#L107"}}, "show snmp mib": {"ios": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_snmp.py#L19"}, "iosxe": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_snmp.py#L34"}}, "show clock": {"ios": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_system.py#L12"}, "iosxe": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_system.py#L28"}}, "show vtp password": {"ios": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vtp.py#L21"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vtp.py#L28"}}, "show vtp status": {"ios": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n Optional (str) configuration_revision: ,\n Optional (str) primary_id: ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vtp.py#L29"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n Optional (str) configuration_revision: ,\n Optional (str) primary_id: ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vtp.py#L124"}}, "show issu rollback-timer": {"ios": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_issu.py#L22"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_issu.py#L336"}}, "show issu state detail": {"ios": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_issu.py#L14"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_issu.py#L56"}}, "show power inline {interface}": {"ios": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_power.py#L13"}, "iosxe": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_power.py#L99"}}, "show stack-power": {"ios": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_power.py#L8"}, "iosxe": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_power.py#L37"}}, "show ip eigrp vrf {vrf} neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L277"}}, "show ip eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L277"}}, "show ip eigrp vrf {vrf} neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L647"}}, "show ip eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L647"}}, "show ipv6 eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L26"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L302"}}, "show ipv6 eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L46"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L671"}}, "show {af} rpf vrf {vrf} {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rpf.py#L30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rpf.py#L317"}}, "show {af} rpf {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rpf.py#L30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rpf.py#L317"}}, "show ip msdp vrf {vrf} peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L82"}}, "show ip msdp peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L82"}, "nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L102"}}, "show ip msdp vrf {vrf} sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L421"}}, "show ip msdp sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L421"}}, "show environment all": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all\n show environment all | include ", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L35"}, "c3850": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_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/c3850/show_platform.py#L55"}, "module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_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/show_platform.py#L2023"}}, "show environment all | include Sensor": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAllIncludeLocation", "doc": "Parser for show environment all | include Sensor |", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all___include_Sensor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L103"}}}, "show ip access-lists": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L542"}}, "show ip access-lists {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L542"}}, "show ipv6 access-list": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L563"}}, "show ipv6 access-list {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L563"}}, "show bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L649"}}, "show bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L649"}}, "show bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1539"}}, "show bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_rd_rd_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1539"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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#L4722"}}, "show bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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#L4722"}}, "show bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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#L5333"}}, "show bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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#L5333"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show ip bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family} all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L616"}}, "show ip bgp all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L616"}}, "show ip bgp all detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1507"}}, "show ip bgp {address_family} vrf {vrf} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1507"}}, "show ip bgp all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4757"}}, "show ip bgp all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4757"}}, "show ip bgp {address_family} all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5368"}}, "show ip bgp all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5368"}}, "show ip bgp {address_family} all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L6012"}}, "show ip bgp all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L6012"}}, "show ip bgp {address_family} all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2325"}}, "show ip bgp all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2325"}}, "show ip bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} rd {rd} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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#L5403"}}, "show ip bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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#L5403"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp {address_family} rd {rd} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp {address_family} vrf {vrf} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp {address_family} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef {prefix} detail": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCefDetail", "doc": " Parser for:\n * 'show ip cef detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1733"}}, "show ipv6 cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ethernet service instance": {"iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstance", "doc": "Parser for show ethernet service instance\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L568"}}, "show monitor": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor session {session}": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor session all": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor capture": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitorCapture", "doc": " Parser for\n \"show monitor capture\"\n ", "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"}}, "show mpls forwarding-table detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1870"}}, "show mpls forwarding-table vrf {vrf} detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1870"}}, "show ip ospf database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabase", "doc": " Parser for:\n * 'show ip ospf database'\n ", "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 'lsa_id': ,\n 'adv_router': ,\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L3556"}}, "show ip ospf database opaque-area adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaAdvRouter", "doc": " Parser for:\n * 'show ip ospf database opaque-area adv-router {address}'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_adv-router_address", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8042"}}, "show ip ospf database opaque-area {lsa_id} self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_lsa_id_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8025"}}, "show ip ospf database opaque-area self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8025"}}, "show ip ospf database opaque-area type ext-link": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLink", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8055"}}, "show ip ospf database opaque-area type ext-link adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkAdvRouter", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link adv-router {address}\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_adv-router_address", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8079"}}, "show ip ospf database opaque-area type ext-link self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkSelfOriginate", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link self-originate\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8067"}}, "show ip ospf database router self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database router self-originate'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7102"}}, "show ip ospf fast-reroute ti-lfa": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfFastRerouteTiLfa", "doc": "Parser for show ip ospf fast-reroute ti-lfa\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_object': {\n Any (str) *: {\n 'ipfrr_enabled': ,\n 'sr_enabled': ,\n 'ti_lfa_configured': ,\n 'ti_lfa_enabled': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_fast-reroute_ti-lfa", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7253"}}, "show ip ospf interface brief": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterfaceBrief", "doc": " Parser for:\n * 'show ip ospf interface brief'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'ip_address': ,\n 'cost': ,\n 'state': ,\n 'nbrs_full': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1384"}}, "show ip ospf max-metric": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMaxMetric", "doc": " Parser for:\n * 'show ip ospf max-metric'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'base_topology_mtid': {\n Any (str) *: {\n 'start_time': ,\n 'time_elapsed': ,\n 'router_lsa_max_metric': {\n Any (str) *: {\n Optional (str) condition: ,\n Optional (str) state: ,\n Optional (str) advertise_lsa_metric: ,\n Optional (str) unset_reason: ,\n Optional (str) unset_time: ,\n Optional (str) unset_time_elapsed: ,\n Optional (str) time_remaining: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_max-metric", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L6168"}}, "show ip ospf neighbor {interface}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7040"}}, "show ip ospf neighbor": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7040"}}, "show ip ospf segment-routing": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRouting", "doc": " Parser for show ip ospf segment-routing\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) global_segment_routing_state: ,\n Optional (str) segment_routing_enabled: {\n 'area': {\n Any (str) *: {\n 'topology_name': ,\n 'forwarding': ,\n 'strict_spf': ,\n },\n },\n },\n 'sr_attributes': {\n 'sr_label_preferred': ,\n 'advertise_explicit_null': ,\n },\n Optional (str) global_block_srgb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) local_block_srlb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) registered_with: {\n Any (str) *: {\n Optional (str) client_handle: ,\n Optional (str) sr_algo: {\n Any (str) *: {\n Any (str) *: {\n 'handle': ,\n 'bit_mask': ,\n },\n },\n },\n Optional (str) client_id: ,\n },\n },\n Optional (str) max_labels: {\n 'platform': ,\n 'available': ,\n 'pushed_by_ospf': {\n 'uloop_tunnels': ,\n 'ti_lfa_tunnels': ,\n },\n },\n 'mfi_label_reservation_ack_pending': ,\n 'bind_retry_timer_running': ,\n Optional (str) bind_retry_timer_left: ,\n Optional (str) adj_label_bind_retry_timer_running: ,\n Optional (str) adj_label_bind_retry_timer_left: ,\n Optional (str) srp_app_locks_requested: {\n 'srgb': ,\n 'srlb': ,\n },\n Optional (str) teapp: {\n 'te_router_id': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7718"}}, "show ip ospf {process_id} segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_adjacency-sid", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7141"}}, "show ip ospf segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_adjacency-sid", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7141"}}, "show ip ospf segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_global-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7557"}}, "show ip ospf {process_id} segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_global-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7557"}}, "show ip ospf segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_local-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L78"}}, "show ip ospf {process_id} segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_local-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L78"}}, "show ip ospf segment-routing protected-adjacencies": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingProtectedAdjacencies", "doc": " Parser for show ip ospf segment-routing protected-adjacencies\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) areas: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address': ,\n 'adj_sid': ,\n 'backup_nexthop': ,\n 'backup_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_protected-adjacencies", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7358"}}, "show ip ospf segment-routing sid-database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingSidDatabase", "doc": " Parser for commands:\n * show ip ospf segment-routing sid-database\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) sids: {\n Any (str) *: {\n 'sid': ,\n Optional (str) codes: ,\n 'prefix': ,\n Optional (str) adv_rtr_id: ,\n Optional (str) area_id: ,\n 'type': ,\n 'algo': ,\n },\n 'total_entries': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_sid-database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7457"}}, "show ip ospf traffic": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfTraffic", "doc": " Parser for:\n * \"show ip ospf traffic\"\n ", "schema": "{\n'ospf_statistics': {\n 'last_clear_traffic_counters': ,\n 'rcvd': {\n 'total': ,\n 'checksum_errors': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n 'sent': {\n 'total': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_queue_statistics': {\n 'limit': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'drops': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_delay_msec': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n 'current_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n },\n 'interface_statistics': {\n 'interfaces': {\n Any (str) *: {\n 'last_clear_traffic_counters': ,\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n 'summary_traffic_statistics': {\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L6540"}}, "show redundancy states": {"iosxe": {"module_name": "show_platform", "class": "ShowRedundancyStates", "doc": " Parser for show redundancy states ", "schema": "{\n'my_state': ,\n'peer_state': ,\n'mode': ,\n'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#L923"}}, "show policy-map {name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1489"}}, "show policy-map": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1489"}}, "show policy-map control-plane": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapControlPlane", "doc": " Parser for:\n * 'show policy-map control-plane'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1219"}}, "show policy-map interface {interface}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1246"}}, "show policy-map interface": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1246"}}, "show policy-map interface class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceClass", "doc": " Parser for:\n * 'show policy-map interface class {class_name}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1344"}}, "show policy-map interface {interface} input class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1279"}}, "show policy-map interface {interface} input": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1279"}}, "show policy-map interface {interface} output class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1312"}}, "show policy-map interface {interface} output": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1312"}}, "show policy-map target service-group {num}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapTargetClass", "doc": " Parser for:\n * 'show policy-map target service-group {num}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1372"}}, "show ip aliases": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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#L46"}}, "show ip aliases vrf {vrf}": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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#L46"}}, "show ip aliases default-vrf": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAliasDefaultVrf", "doc": " \n Parser for:\n\tshow ip aliases default-vrf\n\t", "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#L101"}}, "show isis database detail": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisDatabaseDetail", "doc": "Parser for show isis database detail", "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 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\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 Any (str) *: {\n Any (str) *: {\n 'metric': ,\n Optional (str) mt_ipv6: ,\n },\n },\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#L289"}}, "show isis hostname": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisHostname", "doc": "Parser for show isis hostname", "schema": "{\n'tag': {\n Any (str) *: {\n '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#L108"}}, "show isis lsp-log": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisLspLog", "doc": "Parser for show isis lsp-log", "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#L179"}}, "show isis neighbors": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n 'interface': ,\n 'ip_address': ,\n 'state': ,\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#L42"}, "iosxr": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'snpa': ,\n 'state': ,\n 'holdtime': ,\n 'type': ,\n Optional (str) ietf_nsf: ,\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/iosxr/show_isis.py#L193"}}, "show run | sec isis": {"iosxe": {"module_name": "show_isis", "class": "ShowRunSectionIsis", "doc": "Parser for show run | sec isis", "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#L457"}}, "show xconnect all": {"iosxe": {"module_name": "show_xconnect", "class": "ShowXconnectAll", "doc": "Parser for show xconnect all", "schema": "{\n'segment_1': {\n Any (str) *: {\n 's1': ,\n 'segment_2': {\n Any (str) *: {\n 's2': ,\n 'xc': ,\n 'st': ,\n },\n },\n },\n },\n}", "uid": "show_xconnect_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_xconnect.py#L34"}}, "show clns interface {interface}": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L77"}}, "show clns interface": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L77"}}, "show clns is-neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsIsNeighborsDetail", "doc": "Parser for show clns is-neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n '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#L677"}}, "show clns neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsNeighborsDetail", "doc": "Parser for show clns neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interface': ,\n 'state': ,\n 'snpa': ,\n 'holdtime': ,\n 'protocol': ,\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_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L533"}}, "show clns protocol": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsProtocol", "doc": "Parser for show clns protocol", "schema": "{\n'instance': {\n Any (str) *: {\n 'system_id': ,\n 'nsel': ,\n 'process_handle': ,\n 'is_type': ,\n 'manual_area_address': ,\n 'routing_for_area_address': ,\n 'interfaces': {\n Any (str) *: {\n 'topology': ,\n },\n },\n 'redistribute': ,\n 'distance_for_l2_clns_routes': ,\n 'rrr_level': ,\n 'metrics': {\n 'generate_narrow': ,\n 'accept_narrow': ,\n 'generate_wide': ,\n 'accept_wide': ,\n },\n },\n },\n}", "uid": "show_clns_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L325"}}, "show clns traffic": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsTraffic", "doc": "Parser for show clns traffic", "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 'level-1': ,\n 'level-2': ,\n },\n 'spf_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'partial_route_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'lsp_checksum_errors_received': ,\n 'update_process_queue_depth': ,\n '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#L918"}}, "show ipv6 eigrp vrf {vrf} neighbors": {"iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L302"}}, "show ipv6 neighbors vrf {vrf}": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L53"}}, "show ipv6 neighbors": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L53"}}, "show ipv6 neighbors vrf {vrf} detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L111"}}, "show ipv6 neighbors detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L111"}, "iosxr": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "Parser for show ipv6 neighbors detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n 'location': ,\n 'static': ,\n 'dynamic': ,\n 'sync': ,\n 'serg_flags': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ipv6.py#L48"}}, "show logging | include {include}": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L36"}}, "show logging": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L36"}}, "show ip vrf": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "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_vrf.py#L37"}}, "show ip vrf {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "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_vrf.py#L37"}}, "show ip vrf detail": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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_vrf.py#L89"}}, "show ip vrf detail {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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_vrf.py#L89"}}, "show cdp neighbors": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n Optional (str) platform: ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L41"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n 'platform': ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_cdp.py#L41"}}, "show cdp neighbors detail": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'platform': ,\n 'capabilities': ,\n 'local_interface': ,\n '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}", "uid": "show_cdp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L193"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "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 '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#L220"}}, "show segment-routing mpls connected-prefix-sid-map {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMap", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L126"}}, "show segment-routing mpls connected-prefix-sid-map local {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMapLocal", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map local ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map local ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_local_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L488"}}, "show segment-routing mpls gb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGb", "doc": " Parser for:\n * 'show segment-routing mpls gb'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_gb", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L272"}}, "show segment-routing mpls gb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGbLock", "doc": " Parser for 'show segment-routing mpls gb lock'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_gb_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L455"}}, "show segment-routing mpls lb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLB", "doc": " Parser for show segment-routing mpls lb", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_lb", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L327"}}, "show segment-routing mpls lb assigned-sids": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbAssignedSids", "doc": " Parser for:\n * show segment-routing mpls lb assigned-sids\n ", "schema": "{\n'segment_routing': {\n 'sid': {\n Any (str) *: {\n 'state': ,\n 'state_info': ,\n Optional (str) protocol: ,\n Optional (str) topoid: ,\n Optional (str) lan: ,\n Optional (str) pro: ,\n Optional (str) neighbor: ,\n Optional (str) interface: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_lb_assigned-sids", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1343"}}, "show segment-routing mpls lb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbLock", "doc": " Parser for show segment-routing mpls lb lock", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_lb_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L419"}}, "show segment-routing mpls mapping-server {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsMappingServer", "doc": " Parser for:\n * 'show segment-routing mpls mapping-server ipv4'\n * 'show segment-routing mpls mapping-server ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n 'mapping_server': {\n 'policy': {\n Optional (str) prefix_sid_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n Optional (str) prefix_sid_remote_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_mapping-server_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1189"}}, "show segment-routing mpls state": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsState", "doc": " Parser for show segment-routing mpls state", "schema": "{\n'sr_mpls_state': ,\n}", "uid": "show_segment-routing_mpls_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L377"}}, "show segment-routing traffic-eng policy all": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L837"}}, "show segment-routing traffic-eng policy name {name}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L837"}}, "show segment-routing traffic-eng policy all detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1068"}}, "show segment-routing traffic-eng policy name {name} detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1068"}}, "show segment-routing traffic-eng topology ipv4": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngTopology", "doc": " Parser for \n 'show segment-routing traffic-eng topology ipv4'\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n 'prefix_sid': {\n 'prefix': ,\n 'label': ,\n 'label_type': ,\n 'domain_id': ,\n 'flags': ,\n },\n 'links': {\n Any (str) *: {\n 'local_address': ,\n 'remote_address': ,\n 'local_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'remote_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'metric': {\n Any (str) *: ,\n },\n 'bandwidth_total': ,\n 'bandwidth_reservable': ,\n 'admin_groups': ,\n 'adj_sid': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_topology_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L561"}}, "show authentication sessions": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L61"}}, "show authentication sessions interface {intf}": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L61"}}, "show authentication sessions interface {intf} details": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessionsInterfaceDetails", "doc": "Parser for 'show authentication sessions interface {intf} details'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'mac_address': ,\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 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'local_policies': {\n 'template': {\n Any (str) *: {\n 'priority': ,\n },\n },\n 'vlan_group': {\n 'vlan': ,\n },\n },\n 'method_status': {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L177"}}, "show flow exporter statistics": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowExporterStatistics", "doc": " Parser for:\n * show flow exporter statistics\n * show flow exporter {exporter} statistics\n ", "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#L198"}}, "show flow exporter {exporter} statistics": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowExporterStatistics", "doc": " Parser for:\n * show flow exporter statistics\n * show flow exporter {exporter} statistics\n ", "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#L198"}}, "show flow monitor {name} cache format table": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowMonitor", "doc": " Parser for\n \"show flow monitor {name} cache format table\"\n ", "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\n'high_water_mark': ,\n'flows_added': ,\n'flows_aged': ,\n'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#L52"}}, "show run policy-map {name}": {"iosxe": {"module_name": "show_run", "class": "ShowRunPolicyMap", "doc": " Parser for\n\t\t* \"show run policy-map {name}\"\n\t", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) qos_set: {\n Optional (str) ip precedence: ,\n Optional (str) qos-group: ,\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) conformed: ,\n Optional (str) exceeded: ,\n },\n Optional (str) bandwidth_percent: ,\n Optional (str) priority_level: ,\n Optional (str) target_shape_rate: ,\n Optional (str) service_policy: ,\n Optional (str) service_policy_input: ,\n Optional (str) service_policy_output: ,\n },\n },\n },\n },\n}", "uid": "show_run_policy-map_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L60"}}, "show arp vrf {vrf} detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L51"}}, "show arp detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L51"}}, "show arp traffic detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpTrafficDetail", "doc": " Parser for show arp traffic detail ", "schema": "{\nAny (str) *: {\n 'statistics': {\n 'in_requests_pkts': ,\n 'in_replies_pkts': ,\n 'out_requests_pkts': ,\n 'out_replies_pkts': ,\n 'out_gratuitous_pkts': ,\n 'out_proxy': ,\n 'out_local_proxy': ,\n 'subscriber_intf_requests': ,\n 'subscriber_intf_replies': ,\n 'subscriber_intf_gratuitous': ,\n 'resolve_rcvd_requests': ,\n 'resolve_dropped_requests': ,\n 'out_of_memory_errors': ,\n 'no_buffers_errors': ,\n 'out_of_subnet_errors': ,\n Optional (str) unsolicited: ,\n },\n 'cache': {\n 'total_arp_entries': ,\n 'dynamic': ,\n 'interface': ,\n 'standby': ,\n 'alias': ,\n 'static': ,\n 'dhcp': ,\n Optional (str) drop_adj: ,\n 'ip_packet_drop_count': ,\n 'total_arp_idb': ,\n },\n },\n}", "uid": "show_arp_traffic_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L149"}}, "show run formal | i af-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAfGroupConfiguration", "doc": "Parser for show bgp instance af-group configuration", "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#L302"}}, "show bgp instance {instance} all all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} {vrf_type} {vrf}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} all all neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} all all neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} all all neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} all all neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} all all process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show bgp instance {instance} {vrf_type} {vrf} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show run formal | i session-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSessionGroupConfiguration", "doc": "Parser for show bgp instance session-group configuration", "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#L619"}}, "show bgp instance {instance} all all summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instance {instance} {vrf_type} {vrf} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instances": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstances", "doc": "Parser for show bgp instances", "schema": "{\n'instance': {\n Any (str) *: {\n 'bgp_id': ,\n 'instance_id': ,\n 'placed_grp': ,\n 'num_vrfs': ,\n Optional (str) address_families: ,\n },\n },\n}", "uid": "show_bgp_instances", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L86"}}, "show bgp l2vpn evpn": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for show bgp l2vpn evpn", "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 '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#L5319"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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#L11772"}}, "show bgp l2vpn evpn advertised": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnAdvertised", "doc": "Parser class for 'show bgp l2vpn evpn advertised' CLI.", "schema": null, "uid": "show_bgp_l2vpn_evpn_advertised", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6028"}}, "show bgp l2vpn evpn neighbors": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6163"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "parser for:\n show bgp l2vpn evpn neighbors", "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 },\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#L10699"}}, "show bgp l2vpn evpn neighbors {neighbor}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6163"}}, "show bgp sessions": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for show bgp sessions", "schema": null, "uid": "show_bgp_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5165"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\n },\n },\n },\n}", "uid": "show_bgp_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9210"}}, "show bgp vrf-db vrf all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpVrfDbVrfAll", "doc": "Parser for show bgp vrf-db vrf all", "schema": null, "uid": "show_bgp_vrf-db_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5184"}}, "show placement program all": {"iosxr": {"module_name": "show_bgp", "class": "ShowPlacementProgramAll", "doc": "Parser for show placement program all", "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#L191"}}, "show controllers coherentDSP {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersCoherentDSP", "doc": "Parser for show controllers coherentDSP {port}", "schema": "{\nAny (str) *: {\n 'port': ,\n 'controller_state': ,\n 'inherited_secondary_state': ,\n 'configured_secondary_state': ,\n 'derived_state': ,\n 'loopback_mode': ,\n 'ber_thresholds_sf': ,\n 'ber_thresholds_sd': ,\n 'performance_monitoring': ,\n 'alarm_info': {\n 'los': ,\n 'lof': ,\n 'lom': ,\n 'oof': ,\n 'oom': ,\n 'ais': ,\n 'iae': ,\n 'biae': ,\n 'sf_ber': ,\n 'sd_ber': ,\n 'bdi': ,\n 'tim': ,\n 'fecmis_match': ,\n 'fec_unc': ,\n },\n 'detected_alarms': ,\n 'bit_error_rate_info': {\n 'prefec_ber': ,\n 'postfec_ber': ,\n },\n 'otu_tti': ,\n 'fec_mode': ,\n },\n}", "uid": "show_controllers_coherentDSP_port", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L125"}}, "show controllers fia diagshell {diagshell_unit} \"l2 show\" location {location}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersFiaDiagshellL2show", "doc": "Parser class for show controllers fia diagshell 0 'l2 show' ", "schema": null, "uid": "show_controllers_fia_diagshell_diagshell_unit_\"l2_show\"_location_location", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L19"}}, "show controllers optics {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersOptics", "doc": "Parser for show controllers optics {port}", "schema": "{\nAny (str) *: {\n 'name': ,\n 'controller_state': ,\n 'transport_admin_state': ,\n 'laser_state': ,\n Optional (str) led_state: ,\n 'optics_status': {\n 'optics_type': ,\n 'wavelength': ,\n Optional (str) dwdm_carrier_info: ,\n Optional (str) msa_itu_channel: ,\n Optional (str) frequency: ,\n Optional (str) alarm_status: {\n Optional (str) detected_alarms: ,\n },\n Optional (str) alarm_statistics: {\n Optional (str) high_rx_pwr: ,\n Optional (str) low_rx_pwr: ,\n Optional (str) high_tx_pwr: ,\n Optional (str) low_tx_pwr: ,\n Optional (str) high_lbc: ,\n Optional (str) high_dgd: ,\n Optional (str) oor_cd: ,\n Optional (str) osnr: ,\n Optional (str) wvl_ool: ,\n Optional (str) mea: ,\n Optional (str) improper_rem: ,\n Optional (str) tc_power_prov_mismatch: ,\n },\n Optional (str) los_lol_fault_status: {\n Optional (str) detected_los_lol_fault: ,\n },\n Optional (str) laser_bias_current: ,\n 'actual_tx_power': ,\n 'rx_power': ,\n Optional (str) performance_monitoring: ,\n Optional (str) threshold_values: {\n Any (str) *: {\n 'parameter': ,\n 'high_alarm': ,\n 'low_alarm': ,\n 'high_warning': ,\n 'low_warning': ,\n },\n },\n Optional (str) lbc_high_threshold: ,\n Optional (str) configured_tx_power: ,\n Optional (str) configured_osnr_lower_threshold: ,\n Optional (str) configured_dgd_higher_threshold: ,\n Optional (str) chromatic_dispersion: ,\n Optional (str) configured_cd_min: ,\n Optional (str) configured_cd_max: ,\n Optional (str) optical_snr: ,\n Optional (str) polarization_dependent_loss: ,\n Optional (str) polarization_parameters: ,\n Optional (str) differential_group_delay: ,\n Optional (str) temperature: ,\n Optional (str) voltage: ,\n },\n Optional (str) transceiver_vendor_details: {\n Optional (str) form_factor: ,\n Optional (str) optics_type: ,\n Optional (str) name: ,\n Optional (str) oui_number: ,\n Optional (str) part_number: ,\n Optional (str) rev_number: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) date_code: ,\n },\n },\n}", "uid": "show_controllers_optics_port", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L419"}}, "show ethernet cfm peer meps": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetCfmMeps", "doc": "Parser for show ethernet cfm peer meps", "schema": null, "uid": "show_ethernet_cfm_peer_meps", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ethernet.py#L37"}}, "show ethernet tags": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2200"}}, "show ethernet trunk detail": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetTrunkDetail", "doc": "Parser for show ethernet trunk detail\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) dot1q_tunneling_ethertype: ,\n },\n },\n}", "uid": "show_ethernet_trunk_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ethernet.py#L167"}}, "show evpn ethernet-segment esi {esi}": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment_esi_esi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L305"}}, "show evpn ethernet-segment": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L305"}}, "show evpn evi": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEvi", "doc": "Parser class for 'show evpn evi' CLI.", "schema": null, "uid": "show_evpn_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L42"}}, "show evpn evi detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviDetail", "doc": "Parser class for 'show evpn evi detail' CLI.", "schema": null, "uid": "show_evpn_evi_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L58"}}, "show evpn evi vpn-id {vpn_id} mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_vpn-id_vpn_id_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L73"}}, "show evpn evi mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L73"}}, "show evpn internal-label detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnInternalLabelDetail", "doc": null, "schema": null, "uid": "show_evpn_internal-label_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L342"}}, "show hsrp detail": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpDetail", "doc": "Parser for show hsrp detail", "schema": "{\nAny (str) *: {\n 'interface': ,\n Optional (str) bfd: {\n 'enabled': ,\n 'detection_multiplier': ,\n 'interval': ,\n },\n Optional (str) use_bia: ,\n Optional (str) delay: {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n 'redirects_disable': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n Optional (str) state: ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n 'timers': {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) num_of_slaves: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'follow': ,\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) timers: {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_hsrp.py#L386"}}, "show hsrp summary": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary", "schema": "{\n'address_family': {\n Any (str) *: {\n 'state': {\n Any (str) *: {\n 'sessions': ,\n 'slaves': ,\n 'total': ,\n },\n },\n 'intf_total': ,\n 'intf_up': ,\n 'intf_down': ,\n 'vritual_addresses_total': ,\n 'virtual_addresses_active': ,\n 'virtual_addresses_inactive': ,\n },\n },\n'num_tracked_objects': ,\n'tracked_objects_up': ,\n'tracked_objects_down': ,\n'num_bfd_sessions': ,\n'bfd_sessions_up': ,\n'bfd_sessions_down': ,\n'bfd_sessions_inactive': ,\n}", "uid": "show_hsrp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_hsrp.py#L62"}, "nxos": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary ", "schema": "{\n'nsf': ,\nOptional (str) nsf_time: ,\n'global_hsrp_bfd': ,\n'stats': {\n 'total_groups': ,\n 'v1_ipv4': ,\n 'v2_ipv4': ,\n 'v2_ipv6': ,\n 'active': ,\n 'standby': ,\n 'listen': ,\n 'v6_active': ,\n 'v6_standby': ,\n 'v6_listen': ,\n },\n'intf_total': ,\n'total_packets': {\n 'tx_pass': ,\n 'tx_fail': ,\n 'rx_good': ,\n },\n'pkt_unknown_groups': ,\n'total_mts_rx': ,\n}", "uid": "show_hsrp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L51"}}, "show ethernet tags {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2200"}}, "show interface brief": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for show interface brief", "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n 'status': ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) 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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) description: ,\n },\n },\n },\n}", "uid": "show_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L285"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2579"}}, "show interface switchport": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) switchport_mode: {\n Optional (Any) Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n Optional (str) admin_trunking_encapsulation: ,\n },\n },\n },\n },\n Optional (str) operational_trunking_encapsulation: ,\n },\n },\n}", "uid": "show_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L139"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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#L1759"}}, "show interfaces {interface} accounting": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2298"}}, "show interface detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L562"}, "asa": {"module_name": "show_interface", "class": "ShowInterfaceDetail", "doc": "Parser for\n * show interface detail\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n Optional (str) traffic_statistics: {\n 'packets_input': ,\n 'bytes_input': ,\n 'packets_output': ,\n 'bytes_output': ,\n 'packets_dropped': ,\n },\n Optional (str) control_point_states: {\n 'interface': {\n 'interface_number': ,\n 'interface_config_status': ,\n 'interface_state': ,\n },\n Any (str) *: {\n 'interface_vlan_config_status': ,\n 'interface_vlan_state': ,\n },\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L299"}}, "show interface {interface} detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L562"}}, "show ipv4 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv4 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv4 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_all_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv6 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show ipv6 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show ipv6 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_all_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show vlan interface": {"iosxr": {"module_name": "show_interface", "class": "ShowVlanInterface", "doc": "Parser for show vlan interface", "schema": "{\nAny (str) *: {\n Optional (str) encapsulation: ,\n Optional (str) outer_vlan: ,\n Optional (str) second_vlan: ,\n Optional (str) service: ,\n Optional (str) mtu: ,\n Optional (str) linep_state: ,\n },\n}", "uid": "show_vlan_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1198"}}, "show l2route evpn mac all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for show l2route evpn mac all", "schema": null, "uid": "show_l2route_evpn_mac_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L60"}, "nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L45"}}, "show l2route evpn mac-ip all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacIp", "doc": "Parser for show l2route evpn mac-ip all", "schema": null, "uid": "show_l2route_evpn_mac-ip_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L103"}, "nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpAll", "doc": "Parser for show l2route evpn mac-ip all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2347"}}, "show l2route topology": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeTopology", "doc": "Parser class for show l2route topology ", "schema": null, "uid": "show_l2route_topology", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L17"}}, "show l2vpn forwarding bridge-domain mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "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#L69"}}, "show l2vpn forwarding bridge-domain {bridge_domain} mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "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#L69"}}, "show l2vpn forwarding protection main-interface location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingProtectionMainInterface", "doc": "Parser for show l2vpn forwarding protection main-interface location ", "schema": null, "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#L171"}}, "show l2vpn mac-learning {mac_type} all location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnMacLearning", "doc": "Parser for show l2vpn mac-learning all location ", "schema": null, "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#L17"}}, "show mrib vrf {vrf} {af} route": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRoute", "doc": "\n Parser for show mrib vrf route\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af\n ", "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 'uptime': ,\n Optional (str) flags: ,\n Optional (str) rpf_nbr: ,\n Optional (str) mvpn_tid: ,\n Optional (str) mvpn_remote_tid: ,\n Optional (str) mvpn_payload: ,\n Optional (str) mdt_ifh: ,\n Optional (str) mt_slot: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_af_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L64"}}, "show mrib route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} ipv4 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv4_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} ipv6 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv6_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show running-config ntp": {"iosxr": {"module_name": "show_ntp", "class": "ShowRunningConfigNtp", "doc": "Parser for: show running-config ntp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source': ,\n 'address': {\n Any (str) *: {\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_running-config_ntp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L507"}}, "show ospf mpls traffic-eng link": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfMplsTrafficEngLink", "doc": "Parser for show ospf mpls traffic-eng link", "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#L2559"}}, "show ospf vrf all-inclusive": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusive", "doc": "Parser for show ospf vrf all-inclusive", "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 },\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#L1242"}}, "show ospf vrf all-inclusive database external": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseExternal", "doc": "\n Parser for show ospf vrf all-inclusive database external\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3721"}}, "show ospf vrf all-inclusive database network": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseNetwork", "doc": "\n Parser for show ospf vrf all-inclusive database network\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3801"}}, "show ospf vrf all-inclusive database opaque-area": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseOpaqueArea", "doc": "\n Parser for show ospf vrf all-inclusive database opaque-area\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n\n ", "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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) igp_metric: ,\n Optional (str) total_priority: ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\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#L3997"}}, "show ospf vrf all-inclusive database router": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseRouter", "doc": "\n Parser for show ospf vrf all-inclusive database router\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3636"}}, "show ospf vrf all-inclusive database summary": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseSummary", "doc": "\n Parser for show ospf vrf all-inclusive database summary\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3884"}}, "show ospf vrf all-inclusive interface": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveInterface", "doc": "Parser for show ospf vrf all-inclusive interface", "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#L233"}}, "show ospf vrf all-inclusive neighbor detail": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveNeighborDetail", "doc": "Parser for show ospf vrf all-inclusive neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n '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#L785"}}, "show ospf vrf all-inclusive sham-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveShamLinks", "doc": "Parser for show ospf vrf all-inclusive sham-links", "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#L2416"}}, "show ospf vrf all-inclusive virtual-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveVirtualLinks", "doc": "Parser for show ospf vrf all-inclusive virtual-links", "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#L2483"}}, "admin show diag chassis": {"iosxr": {"module_name": "show_platform", "class": "AdminShowDiagChassis", "doc": "Parser for admin show diag chassis", "schema": "{\n'device_family': ,\n'device_series': ,\n'num_line_cards': ,\n'chassis_feature': ,\n'rack_num': ,\n'sn': ,\n'pid': ,\n'vid': ,\n'desc': ,\n'clei': ,\n'top_assy_num': ,\n}", "uid": "admin_show_diag_chassis", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L806"}}, "show install active summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallActiveSummary", "doc": "Parser for show install active summary", "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#L506"}}, "show install commit summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallCommitSummary", "doc": "Parser for show install commit summary", "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#L635"}}, "show install inactive summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallInactiveSummary", "doc": "Parser for show install inactive summary", "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#L570"}}, "show platform vm": {"iosxr": {"module_name": "show_platform", "class": "ShowPlatformVm", "doc": "Parser for show platform vm", "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#L450"}}, "show redundancy summary": {"iosxr": {"module_name": "show_platform", "class": "ShowRedundancySummary", "doc": "Parser for show redundancy summary", "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#L921"}}, "show sdr detail": {"iosxr": {"module_name": "show_platform", "class": "ShowSdrDetail", "doc": "Parser for show sdr detail", "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#L175"}}, "show protocols afi-all all": {"iosxr": {"module_name": "show_protocol", "class": "ShowProtocolsAfiAllAll", "doc": "Parser for show protocols afi-all all", "schema": "{\n'protocols': {\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) ospfv3: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) bgp: {\n 'bgp_pid': ,\n Optional (str) nsr: {\n 'enable': ,\n 'current_state': ,\n },\n Optional (str) graceful_restart: {\n 'enable': ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) distance: {\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n },\n Optional (str) sourced_networks: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'gr_enable': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_protocols_afi-all_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_protocol.py#L159"}}, "show pim vrf {vrf} {af} interface detail": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfInterfaceDetail", "doc": "\n Parser for show pim vrf interface detail\n For checking any output with the parser ,below mandatory key(s) have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'oper_status': ,\n 'nbr_count': ,\n 'hello_interval': ,\n 'dr_priority': ,\n 'primary_address': ,\n 'address': ,\n 'flags': ,\n 'bfd': {\n 'enable': ,\n 'interval': ,\n 'detection_multiplier': ,\n },\n 'dr': ,\n 'propagation_delay': ,\n 'override_interval': ,\n 'hello_expiration': ,\n 'neighbor_filter': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L159"}}, "show pim vrf {vrf} {af} mstatic": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfMstatic", "doc": "Parser for show pim vrf mstatic\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'admin_distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_mstatic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L46"}}, "show pim vrf {vrf} {af} rpf summary": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfRpfSummary", "doc": "\n Parser for show pim vrf rpf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) isis_mcast_topology: ,\n Optional (str) mo_frr_flow_based: ,\n Optional (str) mo_frr_rib: ,\n Optional (str) rump_mu_rib: ,\n Optional (str) pim_rpfs_registered: ,\n Optional (str) default_rpf_table: ,\n Optional (str) rib_convergence_timeout: ,\n Optional (str) rib_convergence_time_left: ,\n Optional (str) multipath: ,\n Optional (str) table: {\n Any (str) *: {\n 'pim_rpf_registrations': ,\n 'rib_table_converged': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_rpf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L367"}}, "show route vrf {vrf} ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\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#L91"}}, "show route ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L91"}}, "show route vrf {vrf} ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\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#L403"}}, "show route ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv6", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L403"}}, "show rpl route-policy": {"iosxr": {"module_name": "show_rpl", "class": "ShowRplRoutePolicy", "doc": "Parser for show rpl route-policy", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_origin_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_ext_community_list_type: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_as_path_length: ,\n Optional (str) match_as_path_length_oper: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_area_eq: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_list: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_soo_additive: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_ext_community_delete_type: ,\n Optional (str) set_level: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_ospf_metric: ,\n Optional (str) set_tag: ,\n Optional (str) set_weight: ,\n Optional (str) actions: ,\n },\n },\n },\n },\n}", "uid": "show_rpl_route-policy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rpl.py#L72"}}, "show isis adjacency": {"iosxr": {"module_name": "show_isis", "class": "ShowIsisAdjacency", "doc": "Parser for show isis adjacency", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Optional (str) total_adjacency_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'interface': ,\n 'snpa': ,\n 'state': ,\n 'hold': ,\n 'changed': ,\n Optional (str) nsf: ,\n Optional (str) bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) ipv6_bfd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L60"}}, "show mpls ldp neighbor brief": {"iosxr": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborBrief", "doc": "Parser for show mpls ldp neighbor brief", "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#L47"}}, "show run key chain": {"iosxr": {"module_name": "show_run", "class": "ShowRunKeyChain", "doc": "Parser for show run key chain", "schema": "{\n'key_chain': {\n Optional (Any) Any (str) *: {\n Optional (str) keys: {\n Optional (Any) Any (str) *: {\n Optional (str) accept_lifetime: ,\n Optional (str) key_string: ,\n Optional (str) send_lifetime: ,\n Optional (str) cryptographic_algorithm: ,\n },\n },\n Optional (str) accept_tolerance: ,\n },\n },\n}", "uid": "show_run_key_chain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_run.py#L42"}}, "show run router isis": {"iosxr": {"module_name": "show_run", "class": "ShowRunRouterIsis", "doc": "Parser for show run router isis", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) lsp_gen_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (str) fast_reroute: {\n Optional (str) per_prefix: {\n Optional (str) tiebreaker: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (str) mpls: {\n Optional (str) traffic_eng: Any (str) *,\n },\n Optional (str) spf_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) spf_prefix_priority: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (str) interfaces: {\n Optional (Any) Any (str) *: {\n Optional (str) bfd: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n}", "uid": "show_run_router_isis", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_run.py#L189"}}, "show static vrf {vrf} {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_af_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static vrf {vrf} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_af_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show vrf {vrf} detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_vrf.py#L44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L155"}}, "show vrf all detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_vrf.py#L44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L155"}}, "show l2vpn xconnect brief": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectBrief", "doc": "Parser for show l2vpn xconnect brief", "schema": null, "uid": "show_l2vpn_xconnect_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L84"}}, "show l2vpn xconnect detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectDetail", "doc": "Parser for show l2vpn xconnect detail", "schema": null, "uid": "show_l2vpn_xconnect_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L144"}}, "show l2vpn xconnect mp2mp detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectMp2mpDetail", "doc": "Parser for show l2vpn xconnect mp2mp detail", "schema": null, "uid": "show_l2vpn_xconnect_mp2mp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L205"}}, "show l2vpn xconnect summary": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectSummary", "doc": "Parser for show l2vpn xconnect summary", "schema": null, "uid": "show_l2vpn_xconnect_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L23"}}, "show l2vpn xconnect": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2vpnXconnect", "doc": "Parser for show l2vpn xconnect ", "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 Optional (str) pw_id: ,\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#L293"}}, "show eigrp ipv4 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L242"}}, "show eigrp ipv4 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L242"}}, "show eigrp ipv4 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L544"}}, "show eigrp ipv4 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L544"}}, "show eigrp ipv6 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L263"}}, "show eigrp ipv6 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L263"}}, "show eigrp ipv6 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L566"}}, "show eigrp ipv6 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L566"}}, "show access-lists afi-all": {"iosxr": {"module_name": "show_acl", "class": "ShowAclAfiAll", "doc": "Parser for\n 'show access-lists afi-all'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_afi-all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_acl.py#L104"}}, "show access-lists ethernet-services": {"iosxr": {"module_name": "show_acl", "class": "ShowAclEthernetServices", "doc": "Parser for:\n 'show access-lists ethernet-services'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_ethernet-services", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_acl.py#L218"}}, "show bundle {interface}": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L143"}}, "show bundle": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L143"}}, "show lacp": {"iosxr": {"module_name": "show_lag", "class": "ShowLacp", "doc": "parser for show lacp", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'lacp_mode': ,\n 'port': {\n Any (str) *: {\n 'interface': ,\n 'bundle_id': ,\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n 'partner': {\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n },\n 'receive': ,\n 'period': ,\n 'selection': ,\n 'mux': ,\n 'a_churn': ,\n 'p_churn': ,\n },\n },\n },\n },\n}", "uid": "show_lacp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L602"}}, "show lacp system-id": {"iosxr": {"module_name": "show_lag", "class": "ShowLacpSystemId", "doc": "Parser for show lacp system-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L28"}}, "show rip": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L70"}}, "show rip vrf {vrf}": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L70"}}, "show rip database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L518"}}, "show rip vrf {vrf} database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L518"}}, "show rip interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L704"}}, "show rip vrf {vrf} interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L704"}}, "show rip statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L302"}}, "show rip vrf {vrf} statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L302"}}, "show spanning-tree mstag {mag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstag", "doc": "Parser for 'show spanning-tree mstag '", "schema": "{\n'mstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'name': ,\n 'revision': ,\n 'max_age': ,\n 'provider_bridge': ,\n 'bridge_id': ,\n 'port_id': ,\n 'external_cost': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n },\n },\n 'instances': {\n Any (str) *: {\n 'instance': ,\n 'vlans': ,\n 'priority': ,\n 'root_bridge': ,\n 'root_priority': ,\n 'port_priority': ,\n 'cost': ,\n 'counters': {\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mstag_mag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L287"}}, "show spanning-tree pvrstag {pvrstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrsTag", "doc": "Parser for 'show spanning-tree pvrstag '", "schema": "{\n'pvrstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrstag_pvrstag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L710"}}, "show spanning-tree pvrst {pvst_id}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrst", "doc": "Parser for 'show spanning-tree pvrst '", "schema": "{\n'pvst': {\n Any (str) *: {\n 'pvst_id': ,\n 'vlans': {\n Any (str) *: {\n 'vlan_id': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_max_age': ,\n 'designated_root_forward_delay': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n 'bridge_max_age': ,\n 'bridge_forward_delay': ,\n 'bridge_transmit_hold_count': ,\n 'sys_id_ext': ,\n 'interface': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrst_pvst_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L555"}}, "show spanning-tree pvstag {pvstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvsTag", "doc": "Parser for 'show spanning-tree pvstag '", "schema": "{\n'pvstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvstag_pvstag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L921"}}, "show mld vrf {vrf} groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L523"}}, "show mld groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L523"}}, "show mld groups {group} detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsGroupDetail", "doc": " \n Parser for:\n show mld groups {group} detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_group_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L704"}}, "show mld vrf {vrf} interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L281"}}, "show mld interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L281"}}, "show mld vrf {vrf} summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_summary_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L73"}}, "show mld summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_summary_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L73"}}, "show isis segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowIsisSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show isis segment-routing prefix-sid-map active-policy\n * show isis segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_isis_segment-routing_prefix-sid-map_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L52"}}, "show ospf segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowOspfSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show ospf segment-routing prefix-sid-map active-policy\n * show ospf segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_ospf_segment-routing_prefix-sid-map_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L138"}}, "show pce ipv4 peer": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4Peer", "doc": " Parser for:\n * show pce ipv4 peer\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n Optional (str) stateful: ,\n Optional (str) segment-routing: ,\n Optional (str) update: ,\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L216"}}, "show pce ipv4 peer detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerDetail", "doc": " Parser for:\n * show pce ipv4 peer detail\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n 'stateful': ,\n 'segment-routing': ,\n 'update': ,\n },\n 'pcep': {\n 'uptime': ,\n 'session_id_local': ,\n 'session_id_remote': ,\n },\n 'ka': {\n 'sending_intervals': ,\n 'minimum_acceptable_inteval': ,\n },\n 'peer_timeout': ,\n 'statistics': {\n 'rx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n 'tx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L319"}}, "show pcs ipv4 prefix": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerPrefix", "doc": " Parser for:\n * show pce ipv4 prefix\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'te_router_id': ,\n 'host_name': ,\n 'isis_system_id': ,\n Optional (str) asn: ,\n Optional (str) domain_id: ,\n 'advertised_prefixes': ,\n },\n },\n}", "uid": "show_pcs_ipv4_prefix", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L513"}}, "show pce ipv4 topology summary": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIpv4TopologySummary", "doc": " parser for:\n * show pce ipv4 topology summary\n ", "schema": "{\n'pce_topology_database_summary': {\n 'topology_nodes': ,\n 'prefixes': ,\n 'prefix_sids': ,\n 'links': ,\n 'adjancency_sids': ,\n },\n}", "uid": "show_pce_ipv4_topology_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L591"}}, "show pce lsp": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLsp", "doc": " Parser for:\n show pce lsp\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': {\n Any (str) *: {\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L671"}}, "show pce lsp detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLspDetail", "doc": " Parser for:\n * show pce lsp detail\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': ,\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n 'pcep_information': {\n 'plsp_id': ,\n 'flags': {\n 'd': ,\n 's': ,\n 'r': ,\n 'a': ,\n 'o': ,\n },\n },\n 'paths': {\n Any (str) *: {\n Optional (str) metric_type: ,\n Optional (str) accumulated_metric: ,\n Optional (str) none: ,\n Optional (str) sids: {\n Any (str) *: {\n 'type': ,\n 'label': ,\n 'local_address': ,\n 'remote_address': ,\n },\n },\n },\n },\n },\n 'event_history': {\n Any (str) *: {\n Any (str) *: {\n 'symbolic_name': ,\n Optional (str) lsp-id: ,\n Optional (str) plsp-id: ,\n Optional (str) source: ,\n Optional (str) destination: ,\n Optional (str) flags: {\n 'd': ,\n 'r': ,\n 'a': ,\n 'o': ,\n 'sig_bw': ,\n 'act_bw': ,\n },\n Optional (str) peer: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L822"}}, "show segment-routing local-block inconsistencies": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingLocal_BlockInconsistencies", "doc": " Parser for: \n * show segment-routing local-block inconsistencies\n ", "schema": "{\n'srlb_inconsistencies_range': {\n 'start': ,\n 'end': ,\n },\n}", "uid": "show_segment-routing_local-block_inconsistencies", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1014"}}, "show segment-routing mapping-server prefix-sid-map ipv4": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4\n ", "schema": "{\n'ipv4': {\n 'number_of_mapping_entries': ,\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1063"}}, "show segment-routing mapping-server prefix-sid-map ipv4 detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4Detail", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4 detail\n ", "schema": "{\n'ipv4': {\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) last_prefix: ,\n Optional (str) last_sid_index: ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1127"}}, "show interfaces terse | match {interface}": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse___match_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_interface.py#L46"}}, "show interfaces terse": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_interface.py#L46"}}, "show configuration system ntp | display set": {"junos": {"module_name": "show_ntp", "class": "ShowConfigurationSystemNtpSet", "doc": "Parser for: show configuration system ntp | display set ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_configuration_system_ntp___display_set", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L327"}}, "show ospf interface brief instance {instance}": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief_instance_instance", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ospf.py#L43"}}, "show ospf interface brief": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\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/junos/show_ospf.py#L43"}}, "file list": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_platform.py#L45"}}, "file list {filename}": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list_filename", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_platform.py#L45"}}, "show ip arp detail vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L181"}}, "show ip arp detail": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L181"}}, "show ip arp summary vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L267"}}, "show ip arp statistics vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L426"}}, "show ip arp statistics": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L426"}}, "show bgp all dampening flap-statistics": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllDampeningFlapStatistics", "doc": "Parser for:\n show bgp all dampening flap-statistics\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L7387"}}, "show bgp all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllNexthopDatabase", "doc": "Parser for:\n show bgp all nexthop-database\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L7766"}}, "show bgp ipv4 mvpn": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn route-type {route_type} vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn sa-ad detail vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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#L11527"}}, "show bgp ipv4 mvpn sa-ad detail": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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#L11527"}}, "show bgp l2vpn evpn vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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#L11772"}}, "show bgp l2vpn evpn neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighborsAdvertisedRoutes", "doc": "Parser for show bgp l2vpn evpn neighbors advertised-routes", "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#L4986"}}, "show bgp l2vpn evpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnRouteType", "doc": "parser for:\n show bgp l2vpn evpn route-type <1>\n show bgp l2vpn evpn route-type <2>\n show bgp l2vpn evpn route-type <3>\n show bgp l2vpn evpn route-type <4>", "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 '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 '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#L10299"}}, "show bgp l2vpn evpn summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnSummary", "doc": "parser for:\n show bgp l2vpn evpn summary", "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#L10085"}}, "show bgp l2vpn evpn {mac} | grep -b {count1} -a {count2} \"best path\"": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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#L11178"}}, "show bgp l2vpn evpn {mac} | be \"best path, in rib\" n {count2}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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#L11178"}}, "show bgp {address_family} labels vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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#L9603"}}, "show bgp {address_family} labels": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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#L9603"}}, "show running-config | inc peer-policy": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerPolicy", "doc": "Parser for:\n show bgp peer-policy \n Executing 'show running-config bgp | inc peer-policy' to collect\n configured peer-policy names.\n ", "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#L1326"}}, "show running-config | inc peer-session": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerSession", "doc": "Parser for:\n show bgp peer-session \n Executing 'show running-config bgp | inc peer-session' to collect\n configured peer-session names.\n ", "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#L1134"}}, "show running-config | inc peer": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplate", "doc": "Parser for show bgp peer-template \n Executing 'show running-config bgp | inc peer' to colllect\n configured peer-template names.\n ", "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#L1516"}}, "show bgp peer-template": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplateCmd", "doc": "Parser for:\n show bgp peer-template\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L8079"}}, "show bgp vrf {vrf} {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9143"}}, "show bgp {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9143"}}, "show bgp vrf {vrf} {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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#L9112"}}, "show bgp {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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#L9112"}}, "show bgp vrf {vrf} {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9073"}}, "show bgp {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9073"}}, "show bgp process vrf all": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L173"}}, "show bgp process vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L173"}}, "show bgp sessions vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\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#L9210"}}, "show bgp vrf {vrf} {address_family}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAll", "doc": "Parser for show bgp vrf > ", "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#L1725"}}, "show bgp vrf {vrf} all dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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#L4189"}}, "show bgp vrf {vrf} {address_family} dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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#L4189"}}, "show bgp vrf all all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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#L3277"}}, "show bgp vrf {vrf} {address_family} nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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#L3277"}}, "show bgp vrf all all summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_all_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp vrf {vrf} {address_family} summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp vrf {vrf} {address_family} neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} all neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} all neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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#L4572"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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#L4572"}}, "show bgp vrf {vrf} all neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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#L5494"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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#L5494"}}, "show bgp vrf {vrf} all neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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#L5044"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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#L5044"}}, "show bgp vrf {vrf} ipv4 unicast": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfIpv4Unicast", "doc": "Parser for show bgp vrf ipv4 unicast", "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#L11812"}}, "show running-config bgp": {"nxos": {"module_name": "show_bgp", "class": "ShowRunningConfigBgp", "doc": "Parser for show running-config bgp", "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 'pp_allowas_in_as_number': ,\n 'pp_as_override': ,\n '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 'pp_next_hop_self': ,\n 'pp_route_reflector_client': ,\n Optional (str) pp_send_community: ,\n 'pp_soft_reconfiguration': ,\n Optional (str) pp_soo: ,\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_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_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_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) 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#L6098"}}, "show checkpoint summary": {"nxos": {"module_name": "show_checkpoint", "class": "ShowCheckpointSummary", "doc": "Parser for show checkpoint summary", "schema": "{\n'checkpoint': {\n Any (str) *: {\n 'created_by': ,\n 'created_time': ,\n 'size': ,\n 'description': ,\n },\n },\n}", "uid": "show_checkpoint_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_checkpoint.py#L30"}}, "show mac address-table limit": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableLimit", "doc": "Parser for show mac address-table limit", "schema": "{\n'configured_system_limit': ,\n'current_system_count': ,\n'configured_system_action': ,\n'currently_system_is': ,\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'conf_limit': ,\n 'curr_count': ,\n 'cfg_action': ,\n 'currently': ,\n },\n },\n },\n}", "uid": "show_mac_address-table_limit", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L236"}}, "show mac address-table vni {vni} | grep {intf}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_vni_vni___grep_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L123"}}, "show mac address-table local vni {vni}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_local_vni_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L123"}}, "show system internal l2fwder mac": {"nxos": {"module_name": "show_fdb", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder mac", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L314"}}, "show feature": {"nxos": {"module_name": "show_feature", "class": "ShowFeature", "doc": "Parser for show feature", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_feature.py#L35"}}, "show feature-set": {"nxos": {"module_name": "show_feature", "class": "ShowFeatureSet", "doc": "Parser for show feature-set", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature-set", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_feature.py#L77"}}, "show hsrp all": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpAll", "doc": " Parser for \"'show hsrp all\" ", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'use_bia': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) tracked_objects: {\n Any (str) *: {\n Optional (str) object_name: ,\n Optional (str) status: ,\n Optional (str) priority_decrement: ,\n },\n },\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) priority: ,\n Optional (str) configured_priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_sync_delay: ,\n 'upper_fwd_threshold': ,\n 'lower_fwd_threshold': ,\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfged_hello_unit: ,\n Optional (str) cfged_hello_interval: ,\n Optional (str) cfged_hold_unit: ,\n Optional (str) cfged_hold_interval: ,\n },\n Optional (str) primary_ipv4_address: {\n Optional (str) virtual_ip_learn: ,\n Optional (str) address: ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n 'active_router': ,\n 'standby_router': ,\n 'virtual_mac_address': ,\n 'virtual_mac_address_status': ,\n Optional (str) authentication: ,\n 'num_state_changes': ,\n 'last_state_change': ,\n Optional (str) session_name: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n Optional (str) secondary_vips: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L278"}}, "show hsrp delay": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpDelay", "doc": " Parser for show hsrp delay ", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_hsrp_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L675"}}, "show ip igmp groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L890"}}, "show ip igmp groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L890"}}, "show ip igmp interface vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L462"}}, "show ip igmp local-groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L1044"}}, "show ip igmp local-groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L1044"}}, "show ip igmp snooping vlan {vlan}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L75"}}, "show ip igmp snooping": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L75"}}, "show interface": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L149"}}, "show interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L149"}}, "show interface {interface} brief": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2579"}}, "show interface {interface} switchport": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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#L1759"}}, "show ip interface brief vrf all | include {ip}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\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#L3047"}}, "show ip interface brief vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\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#L3047"}}, "show ip interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ipv6 interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show nve interface {intf} detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterfaceDetail", "doc": "parser for:\n show nve interface detail", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n Optional (str) if_state: ,\n Optional (str) encap_type: ,\n Optional (str) vpc_capability: ,\n Optional (str) local_rmac: ,\n Optional (str) host_reach_mode: ,\n Optional (str) source_if: ,\n Optional (str) primary_ip: ,\n Optional (str) secondary_ip: ,\n Optional (str) src_if_state: ,\n Optional (str) ir_cap_mode: ,\n Optional (str) adv_vmac: ,\n Optional (str) nve_flags: ,\n Optional (str) nve_if_handle: ,\n Optional (str) src_if_holddown_tm: ,\n Optional (str) src_if_holdup_tm: ,\n Optional (str) src_if_holddown_left: ,\n Optional (str) multisite_convergence_time: ,\n Optional (str) multisite_convergence_time_left: ,\n Optional (str) vip_rmac: ,\n Optional (str) vip_rmac_ro: ,\n Optional (str) sm_state: ,\n Optional (str) peer_forwarding_mode: ,\n Optional (str) dwn_strm_vni_cfg_mode: ,\n Optional (str) src_intf_last_reinit_notify_type: ,\n Optional (str) mcast_src_intf_last_reinit_notify_type: ,\n Optional (str) multi_src_intf_last_reinit_notify_type: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) multisite_bgw_if_ip: ,\n Optional (str) multisite_bgw_if_admin_state: ,\n Optional (str) multisite_bgw_if_oper_state: ,\n Optional (str) multisite_bgw_if_oper_state_down_reason: ,\n },\n}", "uid": "show_nve_interface_intf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L413"}}, "show running-config interface {intf}": {"nxos": {"module_name": "show_interface", "class": "ShowRunningConfigInterface", "doc": "Parser for show running-config interface ", "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) 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 },\n },\n}", "uid": "show_running-config_interface_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2770"}}, "show vrf {vrf} interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf all interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf {vrf} interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf all interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show l2route evpn mac evi {evi}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L45"}}, "show l2route evpn mac evi {evi} mac {mac}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacEvi", "doc": "Parser for show l2route evpn mac evi mac ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi_mac_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L123"}}, "show forwarding distribution multicast route vrf {vrf}": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L812"}}, "show forwarding distribution multicast route": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L812"}}, "show ip mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpMrouteVrfAll", "doc": "Parser for show ip mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L60"}}, "show ip static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpStaticRouteMulticast", "doc": "Parser for show ip static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n Optional (str) interface_name: ,\n Optional (str) vrf_id: ,\n Optional (str) urib: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_multicast_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L450"}}, "show ipv6 mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6MrouteVrfAll", "doc": "Parser for show ipv6 mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n Optional (str) oif_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L247"}}, "show ipv6 static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6StaticRouteMulticast", "doc": "Parser for show ipv6 static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) mroute: {\n Any (str) *: {\n Optional (str) path: {\n Any (str) *: {\n Optional (str) neighbor_address: ,\n Optional (str) nh_vrf: ,\n Optional (str) reslv_tid: ,\n Optional (str) interface_name: ,\n Optional (str) rnh_status: ,\n Optional (str) bfd_enable: ,\n Optional (str) vrf_id: ,\n Optional (str) preference: ,\n Optional (str) mroute_int: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_multicast_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L617"}}, "show ipv6 mld groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L472"}}, "show ipv6 mld groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L472"}}, "show ipv6 mld interface vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L104"}}, "show ipv6 mld local-groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L614"}}, "show ipv6 mld local-groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L614"}}, "show ip msdp peer vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L102"}}, "show ip msdp policy statistics sa-policy {peer} {method} vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L690"}}, "show ip msdp policy statistics sa-policy {peer} {method}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L690"}}, "show ip msdp sa-cache detail vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L441"}}, "show ip msdp sa-cache detail": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L441"}}, "show ip msdp summary vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L737"}}, "show ip msdp summary": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L737"}}, "show running-config msdp": {"nxos": {"module_name": "show_msdp", "class": "ShowRunningConfigMsdp", "doc": "Parser for :\n show run msdp [| sec | inc ]", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global: {\n Optional (str) timer: {\n 'connect_retry_interval': ,\n },\n Optional (str) originating_rp: ,\n },\n Optional (str) peer: {\n Any (str) *: {\n Optional (str) connect_source: ,\n Optional (str) peer_as: ,\n Optional (str) description: ,\n Optional (str) timer: {\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_msdp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L870"}}, "show ipv6 icmp neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L531"}}, "show ipv6 icmp neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L531"}}, "show ipv6 nd interface vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L229"}}, "show ipv6 nd interface": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L229"}}, "show ipv6 neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L60"}}, "show ipv6 neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L60"}}, "show ipv6 routers vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L643"}}, "show ipv6 routers": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L643"}}, "show ntp peer-status": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeerStatus", "doc": "Parser for show ntp peer-status", "schema": "{\n'total_peers': ,\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) clock_state: ,\n Optional (str) mode: ,\n 'remote': ,\n Optional (str) local: ,\n Optional (str) stratum: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) vrf: ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n },\n },\n}", "uid": "show_ntp_peer-status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ntp.py#L59"}}, "show ntp peers": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeers", "doc": "Parser for: show ntp peers", "schema": "{\n'peer': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'isconfigured': ,\n },\n },\n },\n },\n}", "uid": "show_ntp_peers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ntp.py#L165"}}, "show ip ospf vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L168"}}, "show ip ospf database external detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3258"}}, "show ip ospf database external detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3258"}}, "show ip ospf database network detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3344"}}, "show ip ospf database network detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3344"}}, "show ip ospf database opaque-area detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3650"}}, "show ip ospf database opaque-area detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3650"}}, "show ip ospf database router detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3535"}}, "show ip ospf database router detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3535"}}, "show ip ospf database summary detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3435"}}, "show ip ospf database summary detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3435"}}, "show ip ospf interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1792"}}, "show ip ospf mpls ldp interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L817"}}, "show ip ospf neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L2324"}}, "show ip ospf neighbors detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L2324"}}, "show ip ospf sham-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1624"}}, "show ip ospf virtual-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1510"}}, "show ip pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1612"}}, "show ip pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1612"}}, "show ip pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3128"}}, "show ip pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3128"}}, "show ip pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2652"}}, "show ip pim policy statistics register-policy": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3255"}}, "show ip pim policy statistics register-policy vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3255"}}, "show ip pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2285"}}, "show ip pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2285"}}, "show {af} pim rp vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L788"}}, "show {af} pim rp": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L788"}}, "show ip pim vrf {vrf} detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2814"}}, "show ip pim vrf detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2814"}}, "show ipv6 pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1417"}}, "show ipv6 pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1417"}}, "show ipv6 pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2528"}}, "show ipv6 pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2528"}}, "show ipv6 pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2076"}}, "show ipv6 pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1812"}}, "show ipv6 pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1812"}}, "show ipv6 pim vrf all detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimVrfAllDetail", "doc": "Parser for show ipv6 pim vrf all detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) shared_tree_route_map: ,\n Optional (str) shared_tree_route_ranges: ,\n Optional (str) shared_tree_ranges: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4105"}}, "show running-config {pim}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec '^i'": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec '^i' | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec {vrf} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show install active": {"nxos": {"module_name": "show_platform", "class": "ShowInstallActive", "doc": "Parser for show install active", "schema": "{\n'boot_images': {\n Optional (str) kickstart_image: ,\n Optional (str) system_image: ,\n },\nOptional (str) active_packages: {\n Any (str) *: {\n Optional (str) active_package_name: ,\n },\n },\n}", "uid": "show_install_active", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L448"}}, "show redundancy status": {"nxos": {"module_name": "show_platform", "class": "ShowSystemRedundancyStatus", "doc": "Parser for show system redundancy status", "schema": "{\n'redundancy_mode': {\n 'administrative': ,\n 'operational': ,\n },\nAny (str) *: {\n 'redundancy_state': ,\n Optional (str) supervisor_state: ,\n Optional (str) internal_state: ,\n },\nOptional (str) system_start_time: ,\nOptional (str) system_uptime: ,\nOptional (str) kernel_uptime: ,\nOptional (str) active_supervisor_time: ,\n}", "uid": "show_redundancy_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L657"}}, "show vdc current-vdc": {"nxos": {"module_name": "show_platform", "class": "ShowVdcCurrent", "doc": "Parser for:\n * show vdc current-vdc\n ", "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#L1291"}}, "show vdc detail": {"nxos": {"module_name": "show_platform", "class": "ShowVdcDetail", "doc": "Parser for show vdc detail", "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 '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#L1147"}}, "show vdc membership status": {"nxos": {"module_name": "show_platform", "class": "ShowVdcMembershipStatus", "doc": "Parser for show vdc membership status", "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#L1340"}}, "show {af} prefix-list": {"nxos": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixList", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n 'protocol': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'masklength_range': ,\n 'sequence': ,\n 'action': ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_prefix_list.py#L152"}}, "show processes | include {process}": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes___include_process", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_process.py#L42"}}, "show processes": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_process.py#L42"}}, "show ip rip interface": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L305"}}, "show ip rip interface vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L305"}}, "show ip rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L832"}}, "show ip rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L832"}}, "show ip rip": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L606"}}, "show ip rip vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L606"}}, "show ipv6 rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L1121"}}, "show ipv6 rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L1121"}}, "show route-map": {"nxos": {"module_name": "show_route_map", "class": "ShowRouteMap", "doc": "Parser for show route-map", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_access_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_access_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_level: ,\n 'clause': ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_route_map.py#L63"}}, "show routing": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L261"}}, "show routing {ip}": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L261"}}, "show routing {ip} vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing {ip} vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show ip static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L52"}}, "show ip static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L52"}}, "show ipv6 static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L260"}}, "show ipv6 static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L260"}}, "show system internal l2fwder Mac": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder Mac", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_addresses': {\n Any (str) *: {\n 'mac_type': ,\n 'mac_aging_time': ,\n 'entry': ,\n 'secure': ,\n 'ntfy': ,\n 'ports': ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_Mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_system.py#L247"}}, "show system internal sysmgr service name {process}": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalSysmgrServiceName", "doc": "Parser for show system internal sysmgr service name ", "schema": "{\n'instance': {\n Any (str) *: {\n 'tag': {\n Any (str) *: {\n 'process_name': ,\n 'internal_id': ,\n 'uuid': ,\n 'state': ,\n 'plugin_id': ,\n 'state_start_date': ,\n Optional (str) last_restart_date: ,\n Optional (str) pid: ,\n Optional (str) previous_pid: ,\n Optional (str) sap: ,\n Optional (str) restart_count: ,\n Optional (str) reboot_state: ,\n Optional (str) last_terminate_reason: ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_sysmgr_service_name_process", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_system.py#L44"}}, "show running-config | sec '^advertise evpn multicast'": {"nxos": {"module_name": "show_trm", "class": "ShowRunningConfigTrm", "doc": "Parser for show running-config | sec '^advertise evpn multicast'", "schema": "{\nOptional (str) advertise_evpn_multicast: ,\n}", "uid": "show_running-config___sec_'^advertise_evpn_multicast'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_trm.py#L34"}}, "show vlan id 1-3967 vn-segment": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanIdVnSegment", "doc": "Parser for show vlan id 1-3967 vn_segment", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) vn_segment_id: ,\n },\n },\n}", "uid": "show_vlan_id_1-3967_vn-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L231"}}, "show vlan internal info": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanInternalInfo", "doc": "Parser for show vlan internal info", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_configuration': ,\n },\n },\n}", "uid": "show_vlan_internal_info", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L279"}}, "show vxlan": {"nxos": {"module_name": "show_vlan", "class": "ShowVxlan", "doc": "Parser for show vxlan", "schema": "{\n'vlan': {\n Any (str) *: {\n 'vni': ,\n },\n },\n}", "uid": "show_vxlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L477"}}, "show running-config vrf {vrf} | sec '^vrf'": {"nxos": {"module_name": "show_vrf", "class": "ShowRunningConfigVrf", "doc": "Parser for show running-config vrf | sec '^vrf' ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) vrf_name: ,\n Optional (str) vni: ,\n Optional (str) rd: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n Optional (str) rt_type: ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (str) rt_evpn: ,\n Optional (str) rt_mvpn: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_vrf_vrf___sec_'^vrf'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L270"}}, "show vrf interface": {"nxos": {"module_name": "show_vrf", "class": "ShowVrfInterface", "doc": "Parser for show vrf Interface", "schema": "{\n'vrf_interface': {\n Any (str) *: {\n 'vrf_name': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n },\n}", "uid": "show_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L88"}}, "show fabric multicast globals": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastGlobals", "doc": "parser for:\n show fabric multicast globals", "schema": "{\n'multicast': {\n 'globals': {\n 'pruning': ,\n 'switch_role': ,\n 'fabric_control_seg': ,\n 'peer_fabric_ctrl_addr': ,\n 'advertise_vpc_rpf_routes': ,\n 'created_vni_list': ,\n 'fwd_encap': ,\n 'overlay_distributed_dr': ,\n 'overlay_spt_only': ,\n },\n },\n}", "uid": "show_fabric_multicast_globals", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1992"}}, "show fabric multicast ipv4 l2-mroute vni {vni}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2266"}}, "show fabric multicast ipv4 l2-mroute vni all": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2266"}}, "show fabric multicast ipv4 sa-ad-route vrf {vrf}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2146"}}, "show fabric multicast ipv4 sa-ad-route": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2146"}}, "show l2route evpn ethernet-segment all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnEternetSegmentAll", "doc": "parser for:\n show l2route evpn ethernet-segment all", "schema": "{\n'evpn': {\n 'ethernet_segment': {\n Any (str) *: {\n 'ethernet_segment': ,\n 'originating_rtr': ,\n 'prod_name': ,\n 'int_ifhdl': ,\n 'client_nfn': ,\n },\n },\n },\n}", "uid": "show_l2route_evpn_ethernet-segment_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1084"}}, "show l2route evpn imet all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnImetAllDetail", "doc": "Parser for show l2route evpn imet all detail ", "schema": "{\n'vni': {\n Any (str) *: {\n 'ip': {\n Any (str) *: {\n 'topo_id': ,\n 'vni': ,\n 'prod_type': ,\n 'ip_addr': ,\n 'eth_tag_id': ,\n 'pmsi_flags': ,\n 'flags': ,\n 'type': ,\n 'vni_label': ,\n 'tunnel_id': ,\n 'client_nfn': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L55"}}, "show l2route evpn mac-ip evi {evi}": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpEvi", "doc": "Parser for show l2route evpn mac-ip evi ", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_evi_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2361"}}, "show l2route fl all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeFlAll", "doc": "parser for:\n show l2route fl all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n Optional (str) num_of_peer_id: ,\n 'peer_id': {\n Any (str) *: {\n 'topo_id': ,\n 'peer_id': ,\n 'flood_list': ,\n 'is_service_node': ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_fl_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1652"}}, "show l2route mac all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacAllDetail", "doc": "parser for:\n show l2route mac all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac': {\n Any (str) *: {\n 'mac_addr': ,\n 'prod_type': ,\n 'flags': ,\n 'seq_num': ,\n 'next_hop1': ,\n 'rte_res': ,\n 'fwd_state': ,\n Optional (str) peer_id: ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1292"}}, "show l2route mac-ip all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacIpAllDetail", "doc": "parser for:\n show l2route mac-ip all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac-ip_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1411"}}, "show l2route summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeSummary", "doc": "parser for:\n show l2route summary", "schema": "{\n'summary': {\n 'total_memory': ,\n 'numof_converged_tables': ,\n Optional (str) table_name: {\n Any (str) *: {\n 'producer_name': {\n Any (str) *: {\n 'producer_name': ,\n 'id': ,\n 'objects': ,\n 'memory': ,\n },\n 'total_obj': ,\n 'total_mem': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1541"}}, "show l2route topology detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeTopologyDetail", "doc": "parser for:\n show l2route topology detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'topo_name': {\n Any (str) *: {\n 'topo_name': ,\n Optional (str) topo_type: ,\n Optional (str) vni: ,\n Optional (str) encap_type: ,\n Optional (str) iod: ,\n Optional (str) if_hdl: ,\n Optional (str) vtep_ip: ,\n Optional (str) emulated_ip: ,\n Optional (str) emulated_ro_ip: ,\n Optional (str) tx_id: ,\n Optional (str) rcvd_flag: ,\n Optional (str) rmac: ,\n Optional (str) vrf_id: ,\n Optional (str) vmac: ,\n Optional (str) flags: ,\n Optional (str) sub_flags: ,\n Optional (str) prev_flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1166"}}, "show nve ethernet-segment": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveEthernetSegment", "doc": "parser for:\n show nve ethernet-segment", "schema": "{\n'nve': {\n Any (str) *: {\n 'ethernet_segment': {\n 'esi': {\n Any (str) *: {\n 'esi': ,\n 'if_name': ,\n 'es_state': ,\n 'po_state': ,\n 'nve_if_name': ,\n 'nve_state': ,\n 'host_reach_mode': ,\n 'active_vlans': ,\n Optional (str) df_vlans: ,\n 'active_vnis': ,\n 'cc_failed_vlans': ,\n 'cc_timer_left': ,\n 'num_es_mem': ,\n Optional (str) local_ordinal: ,\n 'df_timer_st': ,\n 'config_status': ,\n Optional (str) df_list: ,\n 'es_rt_added': ,\n 'ead_rt_added': ,\n 'ead_evi_rt_timer_age': ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_ethernet-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L855"}}, "show interface | i nve": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterface", "doc": "Parser for show interface | i nve", "schema": "{\n'nves': {\n Any (str) *: {\n 'nve_name': ,\n 'nve_state': ,\n },\n },\n}", "uid": "show_interface___i_nve", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L337"}}, "show nve multisite dci-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteDciLinks", "doc": "parser for:\n show nve multisite dci-links", "schema": "{\n'multisite': {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_dci-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L713"}}, "show nve multisite fabric-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteFabricLinks", "doc": "parser for:\n show nve multisite fabric-links", "schema": "{\n'multisite': {\n 'fabric_links': {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_fabric-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L772"}}, "show nve peers": {"nxos": {"module_name": "show_vxlan", "class": "ShowNvePeers", "doc": "Parser for :\n show nve peers", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n 'peer_ip': {\n Any (str) *: {\n 'peer_state': ,\n 'learn_type': ,\n 'uptime': ,\n 'router_mac': ,\n },\n },\n },\n}", "uid": "show_nve_peers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L134"}}, "show nve vni": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVni", "doc": "parser for:\n show nve vni", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n 'mcast': ,\n 'vni_state': ,\n 'mode': ,\n 'type': ,\n 'flags': ,\n },\n },\n },\n}", "uid": "show_nve_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L272"}}, "show nve vni ingress-replication": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniIngressReplication", "doc": "parser for:\n show nve vni Ingress-replication", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n Optional (str) repl_ip: {\n Any (str) *: {\n Optional (str) repl_ip: ,\n Optional (str) source: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_vni_ingress-replication", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1921"}}, "show nve vni summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniSummary", "doc": "Parser for :\n show nve vni summary", "schema": "{\n'vni': {\n 'summary': {\n 'cp_vni_count': ,\n 'cp_vni_up': ,\n 'cp_vni_down': ,\n 'dp_vni_count': ,\n 'dp_vni_up': ,\n 'dp_vni_down': ,\n },\n },\n}", "uid": "show_nve_vni_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L206"}}, "show running-config nv overlay": {"nxos": {"module_name": "show_vxlan", "class": "ShowRunningConfigNvOverlay", "doc": "parser for:\n show running-config nv overlay", "schema": "{\nOptional (str) evpn_multisite_border_gateway: ,\nOptional (str) multisite_convergence_time: ,\nOptional (str) enabled_nv_overlay: ,\nAny (str) *: {\n Optional (str) nve_name: ,\n Optional (str) if_state: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) adv_vmac: ,\n Optional (str) source_if: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) vni: ,\n Optional (str) associated_vrf: ,\n Optional (str) multisite_ingress_replication: ,\n Optional (str) mcast_group: ,\n },\n },\n },\nOptional (str) multisite: {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n Optional (str) fabric_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_running-config_nv_overlay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1746"}}, "show ip eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L149"}}, "show ip eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L359"}}, "show ipv6 eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L166"}}, "show ipv6 eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L375"}}, "show ipv6 icmp neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6IcmpNeighborDetailVrfAll", "doc": "\n Parser for \"show ipv6 icmp neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'phy_interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'mac_address': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L692"}}, "show ipv6 nd interface vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NdInterfaceVrfAll", "doc": "\n Parser for \"show ipv6 nd interface vrf all\"\n ", "schema": "{\nOptional (str) interfaces: {\n Any (str) *: {\n 'vrf': ,\n 'interface': ,\n 'interface_status': ,\n 'ipv6_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'ipv6_link_local_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'nd_mac_extract': ,\n 'icmpv6_active_timers': {\n 'last_neighbor_solicitation_sent': ,\n 'last_neighbor_advertisement_sent': ,\n 'last_router_advertisement_sent': ,\n 'next_router_advertisement_sent': ,\n },\n 'router_advertisement': {\n 'periodic_interval_seconds': ,\n 'send_managed_address_configuration_flag': ,\n 'send_other_stateful_configuration_flag': ,\n 'send_default_router_preference_value': ,\n 'send_current_hop_limit': ,\n 'send_mtu': ,\n 'send_router_lifetime_secs': ,\n 'send_reachable_time_ms': ,\n 'send_retrans_timer_ms': ,\n 'suppress_ra': ,\n 'suppress_mtu_ra': ,\n 'suppress_route_information_option_ra': ,\n },\n 'neighbor_solicitation': {\n 'ns_retransmit_interval_ms': ,\n 'nd_nud_retry_base': ,\n 'nd_nud_retry_interval': ,\n 'nd_nud_retry_attempts': ,\n },\n 'icmpv6_error_message': {\n 'send_redirects_num': ,\n 'send_unreachables': ,\n },\n 'icmpv6_dad': {\n 'maximum_dad_attempts': ,\n 'current_dad_attempt': ,\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L312"}}, "show ipv6 neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetailVrfAll", "doc": "\n Parser for \"show ipv6 neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'physical_interface': ,\n 'mac_addr': ,\n 'preference': ,\n 'source': ,\n 'packet_count': ,\n 'byte_count': ,\n 'best': ,\n 'throttled': ,\n },\n },\n },\n },\n'adjacency_hit': {\n Any (str) *: {\n 'packet_count': ,\n 'byte_count': ,\n },\n },\n'adjacency_statistics_last_updated_before': ,\n'total_number_of_entries': ,\n}", "uid": "show_ipv6_neighbor_detail_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L61"}}, "show ipv6 routers vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6RoutersVrfAll", "doc": "\n Parser for \"show ipv6 routers vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'router_advertisement': {\n 'router': ,\n 'last_update_time_min': ,\n 'current_hop_limit': ,\n 'lifetime': ,\n 'addrFlag': ,\n 'other_flag': ,\n 'mtu': ,\n 'home_agent_flag': ,\n 'preference': ,\n 'reachable_time_msec': ,\n 'retransmission_time': ,\n 'prefix': {\n Any (str) *: {\n 'onlink_flag': ,\n 'autonomous_flag': ,\n 'valid_lifetime': ,\n 'preferred_lifetime': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L825"}}, "show lacp system-identifier": {"nxos": {"module_name": "show_lag", "class": "ShowLacpSystemIdentifier", "doc": "Parser for :\n show lacp system-identifier", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-identifier", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L37"}}, "show port-channel database": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelDatabase", "doc": "parser show post-channel database", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'last_update_success': ,\n 'total_ports': ,\n 'up_ports': ,\n 'port_channel_age': ,\n 'time_last_bundle': ,\n 'last_bundled_member': ,\n Optional (str) first_oper_port: ,\n Optional (str) time_last_unbundle: ,\n Optional (str) last_unbundled_member: ,\n 'members': {\n Any (str) *: {\n 'activity': ,\n 'status': ,\n 'is_first_oper_port': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L394"}}, "show port-channel summary": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelSummary", "doc": "parser for: show port-channel summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'bundle_id': ,\n 'oper_status': ,\n 'layer': ,\n 'protocol': ,\n 'type': ,\n 'members': {\n Any (str) *: {\n 'flags': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L307"}}, "show lldp all": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpAll", "doc": "parser for show lldp all", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'enabled': ,\n 'tx': ,\n 'rx': ,\n 'dcbx': ,\n },\n },\n}", "uid": "show_lldp_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L36"}}, "show lldp timers": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTimers", "doc": "parser for show lldp timers", "schema": "{\n'hold_timer': ,\n'reinit_timer': ,\n'hello_timer': ,\n}", "uid": "show_lldp_timers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L90"}}, "show lldp tlv-select": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTlvSelect", "doc": "parser for show lldp tlv-select", "schema": "{\n'suppress_tlv_advertisement': {\n Any (str) *: ,\n },\n}", "uid": "show_lldp_tlv-select", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L143"}}, "show logging logfile | include {include}": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38"}}, "show logging logfile": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38"}}, "show guestshell": {"nxos": {"module_name": "show_virtual_service", "class": "ShowGuestshell", "doc": "Parser for \"show guestshell\".", "schema": "{\n'state': ,\n'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\nOptional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n}", "uid": "show_guestshell", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L631"}}, "show virtual-service core": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L269"}}, "show virtual-service core name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L269"}}, "show virtual-service detail": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L362"}}, "show virtual-service detail name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L362"}}, "show virtual-service global": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceGlobal", "doc": "Parser for \"show virtual-service global\".", "schema": "{\n'version': ,\n'virtual_services': {\n 'installed': ,\n 'activated': ,\n },\n'machine_types': {\n 'supported': ,\n 'disabled': ,\n },\n'resource_limits': {\n 'cpus_per_service': ,\n 'cpu': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'memory': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'bootflash': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n },\n}", "uid": "show_virtual-service_global", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L63"}}, "show virtual-service list": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceList", "doc": "Parser for \"show virtual-service list\".", "schema": "{\n'service': {\n Any (str) *: {\n 'status': ,\n Optional (str) package: ,\n },\n },\n}", "uid": "show_virtual-service_list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L195"}}, "show virtual-service utilization name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceUtilization", "doc": "Parser for \"show virtual-service utilization name \".", "schema": "{\n'cpu': {\n 'requested_percent': ,\n 'actual_percent': ,\n 'state_abbrev': ,\n 'state': ,\n },\n'memory': {\n 'allocation_kb': ,\n 'used_kb': ,\n },\n'storage': {\n Any (str) *: {\n 'capacity_kb': ,\n 'used_kb': ,\n 'available_kb': ,\n 'used_percent': ,\n },\n },\n}", "uid": "show_virtual-service_utilization_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L677"}}, "show vpc": {"nxos": {"module_name": "show_vpc", "class": "ShowVpc", "doc": "Parser for show vpc", "schema": "{\n'vpc_domain_id': ,\n'vpc_peer_status': ,\n'vpc_peer_keepalive_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) 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 },\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 },\n },\n}", "uid": "show_vpc", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vpc.py#L67"}}, "/dna/intent/api/v1/interface": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/dnac/interface.py#L76"}}, "/dna/intent/api/v1/interface/{interface}": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface/interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/dnac/interface.py#L76"}}, "show interface ip brief": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceIpBrief", "doc": "Parser for\n * show interface ip brief\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n 'check': ,\n 'method': ,\n 'link_status': ,\n Optional (str) line_protocol: ,\n },\n },\n}", "uid": "show_interface_ip_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L182"}}, "show interface summary": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceSummary", "doc": "Parser for\n * show interface summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n },\n },\n}", "uid": "show_interface_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L49"}}, "show route": {"asa": {"module_name": "show_route", "class": "ShowRoute", "doc": "Parser for\n * show route\n ", "schema": "{\n'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) routes: {\n Any (str) *: {\n 'candidate_default': ,\n Optional (str) subnet: ,\n '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) next_hop: {\n Optional (str) outgoing_interface_name: {\n Any (str) *: {\n Optional (str) outgoing_interface_name: ,\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_name: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_route.py#L90"}}, "show context": {"asa": {"module_name": "show_context", "class": "ShowContext", "doc": "Parser for\n * show context\n ", "schema": "{\nAny (str) *: {\n 'candidate_default': ,\n 'class': ,\n 'mode': ,\n 'url': ,\n 'interfaces': ,\n },\n}", "uid": "show_context", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_context.py#L34"}}, "show context detail": {"asa": {"module_name": "show_context", "class": "ShowContextDetail", "doc": "Parser for\n * show context detail\n ", "schema": "{\nAny (str) *: {\n 'id': ,\n 'flags': ,\n 'class': ,\n 'context_created': ,\n Optional (str) url: ,\n Optional (str) interfaces: {\n Optional (str) real_interfaces: ,\n Optional (str) mapped_interfaces: ,\n },\n },\n}", "uid": "show_context_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_context.py#L137"}}, "ifconfig {interface}": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/ifconfig.py#L69"}}, "ifconfig": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/ifconfig.py#L69"}}} \ No newline at end of file diff --git a/src/genie/libs/parser/__init__.py b/src/genie/libs/parser/__init__.py index cb5957ba7e..0c3509ae8b 100644 --- a/src/genie/libs/parser/__init__.py +++ b/src/genie/libs/parser/__init__.py @@ -8,7 +8,7 @@ ''' # metadata -__version__ = '19.8.1b2' +__version__ = '19.8.1b3' __author__ = 'Cisco Systems Inc.' __contact__ = ['pyats-support@cisco.com', 'pyats-support-ext@cisco.com'] __copyright__ = 'Copyright (c) 2018, Cisco Systems Inc.' diff --git a/src/genie/libs/parser/iosxe/show_flow.py b/src/genie/libs/parser/iosxe/show_flow.py index d063b34282..6ed493dabc 100644 --- a/src/genie/libs/parser/iosxe/show_flow.py +++ b/src/genie/libs/parser/iosxe/show_flow.py @@ -2,7 +2,8 @@ IOSXE parsers for the following show commands: * show flow monitor {name} cache format table - + * show flow exporter statistics + * show flow exporter {exporter} statistics ''' # Python @@ -160,4 +161,177 @@ def cli(self, name, output=None): continue - return ret_dict \ No newline at end of file + return ret_dict + + +class ShowFlowExporterStatisticsSchema(MetaParser): + """ Schema for: + * show flow exporter statistics + * show flow exporter {exporter} statistics + """ + schema = { + 'flow_exporter': { + Any(): { + 'pkt_send_stats': { + 'last_cleared': str, + Optional(Any()): int + }, + 'client_send_stats': { + Any(): { + 'records_added': { + 'total': int, + Optional('sent'): int, + Optional('failed'): int + }, + 'bytes_added': { + 'total': int, + Optional('sent'): int, + Optional('failed'): int + } + } + } + } + } + } + + +class ShowFlowExporterStatistics(ShowFlowExporterStatisticsSchema): + """ Parser for: + * show flow exporter statistics + * show flow exporter {exporter} statistics + """ + + cli_command = ["show flow exporter statistics", + "show flow exporter {exporter} statistics"] + + def cli(self, exporter=None, output=None): + + if not output: + if not exporter: + output = self.device.execute(self.cli_command[0]) + else: + output = self.device.execute(self.cli_command[1].format(exporter=exporter)) + + # Flow Exporter test + p1 = re.compile(r"^Flow +Exporter +(?P\w+):$") + + # Packet send statistics (last cleared 00:10:10 ago): + p2 = re.compile(r"^Packet +send +statistics +\(last +cleared +(?P[\d:]+) +ago\):$") + + # Successfully sent: 10 (1000 bytes) + # No FIB: 10 (1000 bytes) + # Adjacency failure: 10 (1000 bytes) + # Enqueued to process level: 10 (1000 bytes) + # Enqueueing failed: 10 (1000 bytes) + # IPC failed: 10 (1000 bytes) + # Output failed: 10 (1000 bytes) + # Fragmentation failed: 10 (1000 bytes) + # Encap fixup failed: 10 (1000 bytes) + # CEF not enabled: 10 (1000 bytes) + # Reason not given: 10 (1000 bytes) + # Rate limited: 10 (1000 bytes) + # No destination address: 10 (1000 bytes) + p3 = re.compile(r"^(?P[\w\s]+): +(?P\d+) +\((?P\d+) +bytes\)$") + + # Client: client_name + p4 = re.compile(r"^Client: +(?P[\S\s]+)$") + + # Records added: 10 + p5 = re.compile(r"^Records +added: +(?P\d+)$") + + # Bytes added: 10 + p6 = re.compile(r"^Bytes +added: +(?P\d+)$") + + # - sent: 20 + p7 = re.compile(r"^- +sent: +(?P\d+)$") + + # - failed to send: 30 + p8 = re.compile(r"^- +failed +to +send: +(?P\d+)$") + + records_flag = False + bytes_flag = False + ret_dict = {} + + for line in output.splitlines(): + line = line.strip() + + # Flow Exporter test + m = p1.match(line) + if m: + exporter_dict = ret_dict.setdefault('flow_exporter', {})\ + .setdefault(m.groupdict()['exporter'], {}) + continue + + # Packet send statistics (last cleared 00:10:10 ago): + m = p2.match(line) + if m: + pkt_stats_dict = exporter_dict.setdefault('pkt_send_stats', {}) + pkt_stats_dict.update({'last_cleared': m.groupdict()['last_cleared']}) + continue + + # Successfully sent: 10 (1000 bytes) + # No FIB: 10 (1000 bytes) + # Adjacency failure: 10 (1000 bytes) + # Enqueued to process level: 10 (1000 bytes) + # Enqueueing failed: 10 (1000 bytes) + # IPC failed: 10 (1000 bytes) + # Output failed: 10 (1000 bytes) + # Fragmentation failed: 10 (1000 bytes) + # Encap fixup failed: 10 (1000 bytes) + # CEF not enabled: 10 (1000 bytes) + # Reason not given: 10 (1000 bytes) + # Rate limited: 10 (1000 bytes) + # No destination address: 10 (1000 bytes) + m = p3.match(line) + if m: + key = re.sub(' ', '_', m.groupdict()['statistic']).lower() + bytes_key = '{key}_bytes'.format(key=key) + pkt_stats_dict.update({key: int(m.groupdict()['pkts'])}) + pkt_stats_dict.update({bytes_key: int(m.groupdict()['bytes'])}) + continue + + # Client: client_name + m = p4.match(line) + if m: + client_dict = exporter_dict.setdefault('client_send_stats', {})\ + .setdefault(m.groupdict()['client'], {}) + continue + + # Records added: 10 + m = p5.match(line) + if m: + records_flag = True + bytes_flag = False + + records_dict = client_dict.setdefault('records_added', {}) + records_dict.update({'total': int(m.groupdict()['total'])}) + continue + + # Bytes added: 10 + m = p6.match(line) + if m: + records_flag = False + bytes_flag = True + + bytes_dict = client_dict.setdefault('bytes_added', {}) + bytes_dict.update({'total': int(m.groupdict()['total'])}) + continue + + # - sent: 20 + m = p7.match(line) + if m: + if records_flag: + records_dict.update({'sent': int(m.groupdict()['sent'])}) + elif bytes_flag: + bytes_dict.update({'sent': int(m.groupdict()['sent'])}) + continue + + # - failed to send: 30 + m = p8.match(line) + if m: + if records_flag: + records_dict.update({'failed': int(m.groupdict()['failed'])}) + elif bytes_flag: + bytes_dict.update({'failed': int(m.groupdict()['failed'])}) + + return ret_dict diff --git a/src/genie/libs/parser/iosxe/show_lldp.py b/src/genie/libs/parser/iosxe/show_lldp.py index eec970c1fd..a13eb4cfcc 100755 --- a/src/genie/libs/parser/iosxe/show_lldp.py +++ b/src/genie/libs/parser/iosxe/show_lldp.py @@ -155,7 +155,7 @@ def cli(self, entry='',output=None): p3 = re.compile(r'^Port +Description: +(?P[\w\/\.\-]+)$') - p4 = re.compile(r'^System +Name: +(?P\S+)$') + p4 = re.compile(r'^System +Name(?: +-|:) +(?P[\S ]+)$') p5 = re.compile(r'^System +Description:.*$') p5_1 = re.compile(r'^(?PCisco +IOS +Software.*)$') @@ -218,6 +218,7 @@ def cli(self, entry='',output=None): continue # System Name: R5 + # System Name - not advertised m = p4.match(line) if m: name = m.groupdict()['name'] diff --git a/src/genie/libs/parser/iosxe/show_mpls.py b/src/genie/libs/parser/iosxe/show_mpls.py index 0f24360578..ba77ff5f31 100644 --- a/src/genie/libs/parser/iosxe/show_mpls.py +++ b/src/genie/libs/parser/iosxe/show_mpls.py @@ -589,13 +589,12 @@ class ShowMplsLdpNeighbor(ShowMplsLdpNeighborSchema): cli_command = ['show mpls ldp neighbor', 'show mpls ldp neighbor vrf {vrf}'] - def cli(self, vrf="",cmd="",output=None): + def cli(self, vrf="", output=None): if output is None: - if not cmd: - if vrf: - cmd = self.cli_command[1].format(vrf=vrf) - else: - cmd = self.cli_command[0] + if vrf: + cmd = self.cli_command[1].format(vrf=vrf) + else: + cmd = self.cli_command[0] out = self.device.execute(cmd) else: out = output @@ -848,8 +847,17 @@ class ShowMplsLdpNeighborDetail(ShowMplsLdpNeighbor): cli_command = ['show mpls ldp neighbor detail', 'show mpls ldp neighbor vrf {vrf} detail'] - def cli(self, vrf="", cmd ="",output=None): - return super().cli(cmd=self.cli_command,vrf=vrf,output=output) + def cli(self, vrf="", output=None): + if output is None: + if vrf: + cmd = self.cli_command[1].format(vrf=vrf) + else: + cmd = self.cli_command[0] + out = self.device.execute(cmd) + else: + out = output + + return super().cli(vrf=vrf, output=out) class ShowMplsLdpBindingsSchema(MetaParser): @@ -1668,9 +1676,10 @@ def cli(self, vrf="", prefix="", output=None): # Label Label or Tunnel Id Switched interface # 9301 No Label 172.16.100.1/32[V] \ # 0 Po1.51 192.168.10.253 + # No Label 10.23.120.0/24[V] \ # None No Label 10.0.0.16/30 0 Gi3 10.0.0.9 # [T] 16130 10.25.40.40/32 0 Tu1 point2point - p1 = re.compile(r'^(?P\w+) +(?P[\w\s]+) +(?P[\S]+) +\\$') + p1 = re.compile(r'^((?P\d+|[Nn]one) +)?(?P[\w\s]+) +(?P[\S]+) +\\$') p2 = re.compile(r'^(?P\d+)( +(?P\S+))?( +(?P[\w\.]+))?$') @@ -1707,9 +1716,10 @@ def cli(self, vrf="", prefix="", output=None): m = p1.match(line) if m: group = m.groupdict() - local_label = group['local_label'] - if local_label.isdigit(): - local_label = int(local_label) + if group['local_label']: + local_label = group['local_label'] + if local_label.isdigit(): + local_label = int(local_label) outgoing_label = group['outgoing_label'] prefix_or_tunnel_id = group['prefix_or_tunnel_id'].strip() continue @@ -1773,9 +1783,11 @@ def cli(self, vrf="", prefix="", output=None): m = p2_3.match(line) if m: group = m.groupdict() - local_label = group['local_label'] - if local_label.isdigit(): - local_label = int(local_label) + if group['local_label']: + local_label = group['local_label'] + if local_label.isdigit(): + local_label = int(local_label) + outgoing_label = group['outgoing_label'] prefix_or_tunnel_id = group['prefix_or_tunnel_id'].strip() diff --git a/src/genie/libs/parser/iosxe/show_segment_routing.py b/src/genie/libs/parser/iosxe/show_segment_routing.py index d9a26252c8..cf7ea04777 100755 --- a/src/genie/libs/parser/iosxe/show_segment_routing.py +++ b/src/genie/libs/parser/iosxe/show_segment_routing.py @@ -5,6 +5,7 @@ * 'show segment-routing mpls lb' * 'show segment-routing mpls state' * 'show segment-routing mpls lb lock' + * 'show segment-routing mpls lb assigned-sids' * 'show segment-routing mpls connected-prefix-sid-map ipv4' * 'show segment-routing mpls connected-prefix-sid-map ipv6' * 'show segment-routing mpls gb' @@ -1315,3 +1316,77 @@ def cli(self, address_family, output=None): continue return ret_dict + + +class ShowSegmentRoutingMplsLbAssignedSidsSchema(MetaParser): + """ Schema for: + * show segment-routing mpls lb assigned-sids + """ + schema = { + 'segment_routing': { + 'sid': { + Any(): { + 'state': str, + 'state_info': str, + Optional('protocol'): str, + Optional('topoid'): int, + Optional('lan'): str, + Optional('pro'): str, + Optional('neighbor'): str, + Optional('interface'): str + } + } + } + } + + +class ShowSegmentRoutingMplsLbAssignedSids(ShowSegmentRoutingMplsLbAssignedSidsSchema): + """ Parser for: + * show segment-routing mpls lb assigned-sids + """ + + cli_command = "show segment-routing mpls lb assigned-sids" + + state_mapping = { + "C": "In conflict", + "S": "Shared", + "R": "In range" + } + + def cli(self, output=None): + if not output: + output = self.device.execute(self.cli_command) + + # 12345 R + # 12345 S ISIS 2 N N 192.168.0.1 Ethernet1 + p1 = re.compile(r"^(?P\d+) +(?P\w)(?: +(?P\w+) +" + r"(?P\d+) +(?P\w+) +(?P\w+) +" + r"(?P[\d\.]+) +(?P[\w\/\.]+))?$") + + ret_dict = {} + + for line in output.splitlines(): + line = line.strip() + + # 12345 R + # 12345 S ISIS 2 N N 192.168.0.1 Ethernet1 + m = p1.match(line) + if m: + groups = m.groupdict() + + sid_dict = ret_dict.setdefault("segment_routing", {})\ + .setdefault("sid", {})\ + .setdefault(groups["sid"], {}) + + sid_dict.update({"state": groups["state"]}) + sid_dict.update({"state_info": self.state_mapping[groups["state"]]}) + + if groups["protocol"]: + sid_dict.update({"protocol": groups["protocol"]}) + sid_dict.update({"topoid": int(groups['topoid'])}) + sid_dict.update({"lan": groups["lan"]}) + sid_dict.update({"pro": groups["pro"]}) + sid_dict.update({"neighbor": groups["neighbor"]}) + sid_dict.update({"interface": groups["interface"]}) + + return ret_dict diff --git a/src/genie/libs/parser/iosxe/show_vtp.py b/src/genie/libs/parser/iosxe/show_vtp.py index 50c2a58816..8eddc76d9e 100644 --- a/src/genie/libs/parser/iosxe/show_vtp.py +++ b/src/genie/libs/parser/iosxe/show_vtp.py @@ -108,8 +108,8 @@ class ShowVtpStatusSchema(MetaParser): 'mst': { 'enabled': bool, 'operating_mode': str, - 'configuration_revision': int, - 'primary_id': str, + Optional('configuration_revision'): int, + Optional('primary_id'): str, Optional('primary_description'): str, Optional('md5_digest'): str, }, @@ -174,7 +174,8 @@ def cli(self, output=None): p9 = re.compile(r'^VTP +Operating +Mode +: (?P\S+\s?\S*)$') # Maximum VLANs supported locally : 1005 - p10 = re.compile(r'^Maximum +VLANs +supported +locally +: (?P\d+)$') + # Maximum VLANs supported locally : 2048 + p10 = re.compile(r'^Maximum +VLANs +supported +locally +: +(?P\d+)$') # Number of existing VLANs : 53 p11 = re.compile(r'^Number +of +existing +VLANs +: (?P\d+)$') diff --git a/src/genie/libs/parser/iosxe/tests/test_show_flow.py b/src/genie/libs/parser/iosxe/tests/test_show_flow.py index 1e633955df..45545f18b1 100644 --- a/src/genie/libs/parser/iosxe/tests/test_show_flow.py +++ b/src/genie/libs/parser/iosxe/tests/test_show_flow.py @@ -10,7 +10,8 @@ from ats.topology import loader # iosxe show_flow -from genie.libs.parser.iosxe.show_flow import ShowFlowMonitor +from genie.libs.parser.iosxe.show_flow import (ShowFlowMonitor, + ShowFlowExporterStatistics) # ============================================================== # Unit test for 'show flow monitor {name} cache format table' @@ -105,6 +106,172 @@ def test_golden1(self): obj = ShowFlowMonitor(device=self.device) parsed_output = obj.parse(name='FLOW-MONITOR-1') self.assertEqual(parsed_output, self.golden_parsed_output1) - + + +class test_show_flow_exporter_statistics(unittest.TestCase): + """ Unit tests for: + * show flow exporter statistics + * show flow exporter {exporter} statistics + """ + device = Device(name="aDevice") + + empty_output = {"execute.return_value": ""} + + golden_output = {"execute.return_value": """ + show flow exporter statistics + Flow Exporter test: + Packet send statistics (last cleared 00:10:17 ago): + Successfully sent: 6 (410 bytes) + Reason not given: 163 (7820 bytes) + No destination address: 421 (10423 bytes) + + Client send statistics: + Client: Flow Monitor Test + Records added: 21 + - sent: 8 + - failed to send: 13 + Bytes added: 1260 + - sent: 145 + - failed to send: 1115 + """} + + golden_parsed_output = { + "flow_exporter": { + "test": { + "pkt_send_stats": { + "last_cleared": "00:10:17", + "successfully_sent": 6, + "successfully_sent_bytes": 410, + "reason_not_given": 163, + "reason_not_given_bytes": 7820, + "no_destination_address": 421, + "no_destination_address_bytes": 10423 + }, + "client_send_stats": { + "Flow Monitor Test": { + "records_added": { + "total": 21, + "sent": 8, + "failed": 13 + }, + "bytes_added": { + "total": 1260, + "sent": 145, + "failed": 1115 + } + } + } + } + } + } + + golden_output_exporter = {"execute.return_value": """ + show flow exporter rest statistics + Flow Exporter rest: + Packet send statistics (last cleared 00:10:17 ago): + Successfully sent: 6 (410 bytes) + Reason not given: 163 (7820 bytes) + + Client send statistics: + Client: Flow Monitor Test + Records added: 21 + - sent: 8 + - failed to send: 13 + Bytes added: 1260 + - sent: 145 + - failed to send: 1115 + """} + + golden_parsed_output_exporter = { + "flow_exporter": { + "rest": { + "pkt_send_stats": { + "last_cleared": "00:10:17", + "successfully_sent": 6, + "successfully_sent_bytes": 410, + "reason_not_given": 163, + "reason_not_given_bytes": 7820 + }, + "client_send_stats": { + "Flow Monitor Test": { + "records_added": { + "total": 21, + "sent": 8, + "failed": 13 + }, + "bytes_added": { + "total": 1260, + "sent": 145, + "failed": 1115 + } + } + } + } + } + } + + golden_output_partial = {"execute.return_value": """ + flow exporter statistics + Flow Exporter test: + Packet send statistics (last cleared 00:12:12 ago): + Successfully sent: 0 (0 bytes) + + Client send statistics: + Client: Flow Monitor Test + Records added: 0 + Bytes added: 0 + """} + + golden_parsed_output_partial = { + "flow_exporter": { + "test": { + "pkt_send_stats": { + "last_cleared": "00:12:12", + "successfully_sent": 0, + "successfully_sent_bytes": 0 + }, + "client_send_stats": { + "Flow Monitor Test": { + "records_added": { + "total": 0 + }, + "bytes_added": { + "total": 0 + } + } + } + } + } + } + + + def test_empty(self): + self.maxDiff = None + self.device = Mock(**self.empty_output) + obj = ShowFlowExporterStatistics(device=self.device) + with self.assertRaises(SchemaEmptyParserError): + parsed_output = obj.parse() + + def test_golden(self): + self.maxDiff = None + self.device = Mock(**self.golden_output) + obj = ShowFlowExporterStatistics(device=self.device) + parsed_output = obj.parse() + self.assertEqual(parsed_output, self.golden_parsed_output) + + def test_golden_exporter(self): + self.maxDiff = None + self.device = Mock(**self.golden_output_exporter) + obj = ShowFlowExporterStatistics(device=self.device) + parsed_output = obj.parse(exporter='rest') + self.assertEqual(parsed_output, self.golden_parsed_output_exporter) + + def test_golden_partial(self): + self.maxDiff = None + self.device = Mock(**self.golden_output_partial) + obj = ShowFlowExporterStatistics(device=self.device) + parsed_output = obj.parse() + self.assertEqual(parsed_output, self.golden_parsed_output_partial) + if __name__ == '__main__': - unittest.main() \ No newline at end of file + unittest.main() diff --git a/src/genie/libs/parser/iosxe/tests/test_show_lldp.py b/src/genie/libs/parser/iosxe/tests/test_show_lldp.py index fecb592918..1f39e0d3e6 100644 --- a/src/genie/libs/parser/iosxe/tests/test_show_lldp.py +++ b/src/genie/libs/parser/iosxe/tests/test_show_lldp.py @@ -318,6 +318,227 @@ class test_show_lldp_entry(unittest.TestCase): ''' } + golden_output_1 = {'execute.return_value': '''\ + show lldp entry * + + Capability codes: + (R) Router, (B) Bridge, (T) Telephone, (C) DOCSIS Cable Device + (W) WLAN Access Point, (P) Repeater, (S) Station, (O) Other + ------------------------------------------------ + Local Intf: Gi1/0/13 + Chassis id: 00fe.4fe1.7834e + Port id: Gi0/0 + Port Description: GigabitEthernet0/0 + System Name: C9300-genie-3 + + System Description: + Cisco IOS Software [Fuji], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.9.3s, RELEASE SOFTWARE (fc3) + Technical Support: http://www.cisco.com/techsupport + Copyright (c) 1986-2019 by Cisco Systems, Inc. + Compiled Sun 02-Jun-19 06:34 by mcpre + + Time remaining: 93 seconds + System Capabilities: B,R + Enabled Capabilities: B,R + Management Addresses: + IP: 10.1.2.203 + Auto Negotiation - not supported + Physical media capabilities - not advertised + Media Attachment Unit type - not advertised + Vlan ID: - not advertised + + ------------------------------------------------ + Local Intf: Gi1/0/11 + Chassis id: 4500.1ede.8800 + Port id: Gi0/0 + Port Description: GigabitEthernet0/0 + System Name: C9300-genie.lab + + System Description: + Cisco IOS Software [Fuji], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.9.3, RELEASE SOFTWARE (fc2) + Technical Support: http://www.cisco.com/techsupport + Copyright (c) 1986-2019 by Cisco Systems, Inc. + Compiled Wed 20-Mar-19 08:02 by mcpre + + Time remaining: 101 seconds + System Capabilities: B,R + Enabled Capabilities: B,R + Management Addresses: + IP: 10.1.23.23 + Auto Negotiation - not supported + Physical media capabilities - not advertised + Media Attachment Unit type - not advertised + Vlan ID: - not advertised + + ------------------------------------------------ + Local Intf: Te1/1/3 + Chassis id: 5a3e.7069.ed49 + Port id: 5169.53ae.51ac + Port Description - not advertised + System Name - not advertised + System Description - not advertised + + Time remaining: 97 seconds + System Capabilities - not advertised + Enabled Capabilities - not advertised + Management Addresses - not advertised + Auto Negotiation - not supported + Physical media capabilities - not advertised + Media Attachment Unit type - not advertised + Vlan ID: - not advertised + + ------------------------------------------------ + Local Intf: Gi1/0/10 + Chassis id: 8dc3.4100.2988 + Port id: Gi0/0 + Port Description: GigabitEthernet0/0 + System Name: C9300-Edge.genie + + System Description: + Cisco IOS Software [Fuji], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.9.3s, RELEASE SOFTWARE (fc3) + Technical Support: http://www.cisco.com/techsupport + Copyright (c) 1986-2019 by Cisco Systems, Inc. + Compiled Sun 02-Jun-19 06:34 by mcpre + + Time remaining: 92 seconds + System Capabilities: B,R + Enabled Capabilities: B,R + Management Addresses: + IP: 10.1.23.102 + Auto Negotiation - not supported + Physical media capabilities - not advertised + Media Attachment Unit type - not advertised + Vlan ID: - not advertised + + + Total entries displayed: 4 + ''' + } + + golden_parsed_output_1 = { + 'interfaces': { + 'GigabitEthernet1/0/10': { + 'if_name': 'GigabitEthernet1/0/10', + 'port_id': { + 'GigabitEthernet0/0': { + 'neighbors': { + 'C9300-Edge.genie': { + 'auto_negotiation': 'not supported', + 'capabilities': { + 'mac_bridge': { + 'enabled': True, + 'name': 'mac_bridge', + 'system': True + }, + 'router': { + 'enabled': True, + 'name': 'router', + 'system': True + } + }, + 'chassis_id': '8dc3.4100.2988', + 'management_address': '10.1.23.102', + 'neighbor_id': 'C9300-Edge.genie', + 'port_description': 'GigabitEthernet0/0', + 'port_id': 'GigabitEthernet0/0', + 'system_description': 'Cisco IOS Software [Fuji], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.9.3s, RELEASE SOFTWARE (fc3)\nTechnical Support: http://www.cisco.com/techsupport\nCopyright (c) 1986-2019 by Cisco Systems, Inc.\nCompiled Sun 02-Jun-19 06:34 by mcpre', + 'system_name': 'C9300-Edge.genie', + 'time_remaining': 92 + } + } + } + }, + }, + 'GigabitEthernet1/0/11': { + 'if_name': 'GigabitEthernet1/0/11', + 'port_id': { + 'GigabitEthernet0/0': { + 'neighbors': { + 'C9300-genie.lab': { + 'auto_negotiation': 'not supported', + 'capabilities': { + 'mac_bridge': { + 'enabled': True, + 'name': 'mac_bridge', + 'system': True + }, + 'router': { + 'enabled': True, + 'name': 'router', + 'system': True + } + }, + 'chassis_id': '4500.1ede.8800', + 'management_address': '10.1.23.23', + 'neighbor_id': 'C9300-genie.lab', + 'port_description': 'GigabitEthernet0/0', + 'port_id': 'GigabitEthernet0/0', + 'system_description': 'Cisco IOS Software [Fuji], Catalyst L3 Switch Software (CAT9K_IOSXE), Version ' + '16.9.3, RELEASE SOFTWARE (fc2)\nTechnical Support: http://www.cisco.com/techsupport\n' + 'Copyright (c) 1986-2019 by Cisco Systems, Inc.\nCompiled Wed 20-Mar-19 08:02 by mcpre', + 'system_name': 'C9300-genie.lab', + 'time_remaining': 101 + }, + }, + }, + }, + }, + 'GigabitEthernet1/0/13': { + 'if_name': 'GigabitEthernet1/0/13', + 'port_id': { + 'GigabitEthernet0/0': { + 'neighbors': { + 'C9300-genie-3': { + 'auto_negotiation': 'not supported', + 'capabilities': { + 'mac_bridge': { + 'enabled': True, + 'name': 'mac_bridge', + 'system': True + }, + 'router': { + 'enabled': True, + 'name': 'router', + 'system': True + } + }, + 'chassis_id': '00fe.4fe1.7834e', + 'management_address': '10.1.2.203', + 'neighbor_id': 'C9300-genie-3', + 'port_description': 'GigabitEthernet0/0', + 'port_id': 'GigabitEthernet0/0', + 'system_description': 'Cisco IOS Software [Fuji], Catalyst L3 Switch Software (CAT9K_IOSXE), Version ' + '16.9.3s, RELEASE SOFTWARE (fc3)\nTechnical Support: http://www.cisco.com/techsupport\n' + 'Copyright (c) 1986-2019 by Cisco Systems, Inc.\n' + 'Compiled Sun 02-Jun-19 06:34 by mcpre', + 'system_name': 'C9300-genie-3', + 'time_remaining': 93 + }, + }, + }, + }, + }, + 'TenGigabitEthernet1/1/3': { + 'if_name': 'TenGigabitEthernet1/1/3', + 'port_id': { + '5169.53ae.51ac': { + 'neighbors': { + 'not advertised': { + 'auto_negotiation': 'not supported', + 'chassis_id': '5a3e.7069.ed49', + 'neighbor_id': 'not advertised', + 'port_id': '5169.53ae.51ac', + 'system_name': 'not advertised', + 'time_remaining': 97 + }, + }, + }, + }, + }, + }, + 'total_entries': 4 + } + def test_empty(self): self.dev1 = Mock(**self.empty_output) obj = ShowLldpEntry(device=self.dev1) @@ -331,6 +552,13 @@ def test_golden(self): parsed_output = obj.parse(entry='*') self.assertEqual(parsed_output,self.golden_parsed_output) + def test_golden_1(self): + self.maxDiff = None + self.dev_c3850 = Mock(**self.golden_output_1) + obj = ShowLldpEntry(device=self.dev_c3850) + parsed_output = obj.parse(entry='*') + self.assertEqual(parsed_output,self.golden_parsed_output_1) + class test_show_lldp_neighbor_detail(unittest.TestCase): dev1 = Device(name='empty') dev_c3850 = Device(name='c3850') diff --git a/src/genie/libs/parser/iosxe/tests/test_show_mpls.py b/src/genie/libs/parser/iosxe/tests/test_show_mpls.py index bbcf7f3cd9..269b82a0f3 100644 --- a/src/genie/libs/parser/iosxe/tests/test_show_mpls.py +++ b/src/genie/libs/parser/iosxe/tests/test_show_mpls.py @@ -2353,6 +2353,66 @@ class test_show_mpls_forwarding_table(unittest.TestCase): No Label 10.0.0.16/30 0 Gi5 10.0.0.25 '''} + golden_parsed_output_6 = { + "vrf": { + "default": { + "local_label": { + 24: { + "outgoing_label_or_vc": { + "No Label": { + "prefix_or_tunnel_id": { + "10.23.120.0/24": { + "outgoing_interface": { + "GigabitEthernet2.120": { + "next_hop": "10.12.120.2", + "bytes_label_switched": 0 + }, + "GigabitEthernet3.120": { + "next_hop": "10.13.120.3", + "bytes_label_switched": 0 + } + } + } + } + } + } + }, + 25: { + "outgoing_label_or_vc": { + "No Label": { + "prefix_or_tunnel_id": { + "10.23.120.0/24[V]": { + "outgoing_interface": { + "GigabitEthernet2.420": { + "next_hop": "10.12.120.2", + "bytes_label_switched": 0 + }, + "GigabitEthernet3.420": { + "next_hop": "10.13.120.3", + "bytes_label_switched": 0 + } + } + } + } + } + } + } + } + } + } + } + golden_output_6 = {'execute.return_value':''' + show mpls forwarding-table + Local Outgoing Prefix Bytes Label Outgoing Next Hop + Label Label or Tunnel Id Switched interface + 24 No Label 10.23.120.0/24 0 Gi2.120 10.12.120.2 + No Label 10.23.120.0/24 0 Gi3.120 10.13.120.3 + 25 No Label 10.23.120.0/24[V] \ + 0 Gi2.420 10.12.120.2 + No Label 10.23.120.0/24[V] \ + 0 Gi3.420 10.13.120.3 + '''} + def test_empty(self): self.dev1 = Mock(**self.empty_output) obj = ShowMplsForwardingTable(device=self.dev1) @@ -2394,6 +2454,13 @@ def test_golden_5(self): parsed_output = obj.parse(prefix='10.0.0.16') self.assertEqual(parsed_output, self.golden_parsed_output_5) + def test_golden_6(self): + self.maxDiff = None + self.dev = Mock(**self.golden_output_6) + obj = ShowMplsForwardingTable(device=self.dev) + parsed_output = obj.parse() + self.assertEqual(parsed_output, self.golden_parsed_output_6) + class test_show_mpls_forwarding_table_detail(unittest.TestCase): dev1 = Device(name='empty') diff --git a/src/genie/libs/parser/iosxe/tests/test_show_segment_routing.py b/src/genie/libs/parser/iosxe/tests/test_show_segment_routing.py index ad19b41ca8..b1c62a859b 100755 --- a/src/genie/libs/parser/iosxe/tests/test_show_segment_routing.py +++ b/src/genie/libs/parser/iosxe/tests/test_show_segment_routing.py @@ -19,7 +19,8 @@ ShowSegmentRoutingTrafficEngPolicy, ShowSegmentRoutingTrafficEngPolicyDetail, ShowSegmentRoutingTrafficEngTopology, - ShowSegmentRoutingMplsMappingServer) + ShowSegmentRoutingMplsMappingServer, + ShowSegmentRoutingMplsLbAssignedSids) # ============================================================= @@ -2000,5 +2001,80 @@ def test_golden1(self): parsed_output = obj.parse(address_family='ipv4') self.assertEqual(parsed_output, self.golden_parsed_output1) + +class test_show_segment_routing_mpls_lb_assigned_sids(unittest.TestCase): + """ Unit tests for: + * show segment-routing mpls lb assigned-sids + """ + device = Device(name="aDevice") + empty_output = {"execute.return_value": ""} + + golden_output = {"execute.return_value": """ + show segment-routing mpls lb assigned-sids + Adjacency SID Database + C=> In conflict + S=> Shared + R=> In range + SID STATE PROTOCOL TOPOID LAN PRO NEIGHBOR INTERFACE + 12345 R ISIS 2 N N 192.168.0.1 Ethernet1 + """} + + golden_parsed_output = { + "segment_routing": { + "sid": { + "12345": { + "state": "R", + "state_info": "In range", + "protocol": "ISIS", + "topoid": 2, + "lan": "N", + "pro": "N", + "neighbor": "192.168.0.1", + "interface": "Ethernet1" + } + } + } + } + + golden_output_partial = {"execute.return_value": """ + show segment-routing mpls lb assigned-sids + Adjacency SID Database + C=> In conflict + S=> Shared + R=> In range + SID STATE PROTOCOL TOPOID LAN PRO NEIGHBOR INTERFACE + 12345 S + """} + + golden_parsed_output_partial = { + "segment_routing": { + "sid": { + "12345": { + "state": "S", + "state_info": "Shared", + } + } + } + } + + def test_empty(self): + self.device = Mock(**self.empty_output) + obj = ShowSegmentRoutingMplsLbAssignedSids(device=self.device) + with self.assertRaises(SchemaEmptyParserError): + parsed_output = obj.parse() + + def test_golden(self): + self.device = Mock(**self.golden_output) + obj = ShowSegmentRoutingMplsLbAssignedSids(device=self.device) + parsed_output = obj.parse() + self.assertEqual(parsed_output, self.golden_parsed_output) + + def test_golden_partial(self): + self.device = Mock(**self.golden_output_partial) + obj = ShowSegmentRoutingMplsLbAssignedSids(device=self.device) + parsed_output = obj.parse() + self.assertEqual(parsed_output, self.golden_parsed_output_partial) + + if __name__ == '__main__': unittest.main() \ No newline at end of file diff --git a/src/genie/libs/parser/iosxe/tests/test_show_vtp.py b/src/genie/libs/parser/iosxe/tests/test_show_vtp.py index 662b526bad..d0fa84c4a3 100644 --- a/src/genie/libs/parser/iosxe/tests/test_show_vtp.py +++ b/src/genie/libs/parser/iosxe/tests/test_show_vtp.py @@ -218,6 +218,72 @@ class test_show_vtp_status(unittest.TestCase): '''} + golden_output_4 = {'execute.return_value': '''\ + show vtp status + VTP Version capable : 1 to 3 + VTP version running : 3 + VTP Domain Name : GENIE + VTP Pruning Mode : Disabled + VTP Traps Generation : Disabled + Device ID : 02da.308e.1ae9 + + Feature VLAN: + -------------- + VTP Operating Mode : Primary Server + Number of existing VLANs : 40 + Number of existing extended VLANs : 0 + Maximum VLANs supported locally : 2048 + Configuration Revision : 25 + Primary ID : 02da.308e.1ae9 + Primary Description : genie + MD5 digest : 0x3D 0x05 0xEE 0x1F 0x35 0xCC 0x7C 0x74 + 0x41 0x7A 0xB2 0x1F 0xE9 0x77 0x9A 0xCD + + + Feature MST: + -------------- + VTP Operating Mode : Transparent + + + Feature UNKNOWN: + -------------- + VTP Operating Mode : Transparent + + ''' + } + + golden_parsed_output_4 = { + 'vtp': { + 'device_id': '02da.308e.1ae9', + 'domain_name': 'GENIE', + 'feature': { + 'mst': { + 'enabled': False, 'operating_mode': 'transparent' + }, + 'unknown': { + 'enabled': False, + 'operating_mode': 'transparent' + }, + 'vlan': { + 'configuration_revision': 25, + 'enabled': True, + 'existing_extended_vlans': 0, + 'existing_vlans': 40, + 'maximum_vlans': 2048, + 'md5_digest': '0x05 0x1F 0x1F 0x35 0x3D 0x41 ' + '0x74 0x77 0x7A 0x7C 0x9A 0xB2 ' + '0xCC 0xCD 0xE9 0xEE', + 'operating_mode': 'primary server', + 'primary_description': 'genie', + 'primary_id': '02da.308e.1ae9' + } + }, + 'pruning_mode': False, + 'traps_generation': False, + 'version': '3', + 'version_capable': [1, 2, 3] + } + } def test_empty(self): self.device1 = Mock(**self.empty_output) obj = ShowVtpStatus(device=self.device1) @@ -245,6 +311,12 @@ def test_golden_3(self): self.maxDiff = None self.assertEqual(parsed_output,self.golden_parsed_output_3) + def test_golden_4(self): + self.device = Mock(**self.golden_output_4) + obj = ShowVtpStatus(device=self.device) + parsed_output = obj.parse() + self.maxDiff = None + self.assertEqual(parsed_output,self.golden_parsed_output_4) if __name__ == '__main__': unittest.main() diff --git a/src/genie/libs/parser/iosxr/show_bgp.py b/src/genie/libs/parser/iosxr/show_bgp.py index 31b60d998b..95d8d8a067 100644 --- a/src/genie/libs/parser/iosxr/show_bgp.py +++ b/src/genie/libs/parser/iosxr/show_bgp.py @@ -5264,9 +5264,21 @@ class ShowBgpL2vpnEvpnSchema(MetaParser): {Any(): {'address_family': {Any(): - {'bgp_table_version': int, - 'local_router_id': str, + { + Optional('router_identifier'): str, + Optional('local_as'): int, + Optional('generic_scan_interval'): str, + Optional('non_stop_routing'): str, + Optional('table_state'): str, + Optional('table_id'): str, + Optional('rd_version'): int, + Optional('bgp_table_version'): int, + Optional('local_router_id'): str, Optional('route_distinguisher'): str, + Optional('nsr_initial_initsync_version'): str, + Optional('nsr_initial_init_ver_status'): str, + Optional('nsr_issu_sync_group_versions'): str, + Optional('scan_interval'): int, Optional('default_vrf'): str, Optional('aggregate_address_ipv4_address'): str, Optional('aggregate_address_ipv4_mask'): str, @@ -5275,6 +5287,8 @@ class ShowBgpL2vpnEvpnSchema(MetaParser): Optional('v6_aggregate_address_ipv6_address'): str, Optional('v6_aggregate_address_as_set'): bool, Optional('v6_aggregate_address_summary_only'): bool, + Optional('processed_prefix'): int, + Optional('processed_paths'): int, Optional('prefixes'): {Any(): {'index': @@ -5323,7 +5337,9 @@ def cli(self, output=None): parsed_dict = {} af_dict = {} prefix_dict = {} - + prefix_index_dict = {} + vrf_name = 'default' + address_family = 'l2vpn evpn' # Init vars index = 1 data_on_nextline = False @@ -5380,9 +5396,27 @@ def cli(self, output=None): '(?: +\(((VRF +(?P\S+))|' '((?P\S+)VNI +(?P\d+)))\))?$') + p5 = re.compile(r'^\s*BGP *router *identifier *(?P[0-9\.]+)' + ', *local *AS *number *(?P[0-9]+)$') + p6 = re.compile(r'^\s*BGP *generic *scan *interval *(?P[0-9]+) *secs$') + p7 = re.compile(r'^\s*Non-stop *routing *is' + ' *(?P[A-Za-z]+)$') + p8 = re.compile(r'^\s*BGP *table *state: *(?P[a-zA-Z]+)$') + p9 = re.compile(r'^\s*Table *ID: *(?P[a-z0-9]+)' + ' *RD *version: (?P[0-9]+)$') + p10 = re.compile(r'^\s*BGP *main *routing *table *version' + ' *(?P[0-9]+)$') + p11 = re.compile(r'^\s*BGP *NSR *Initial *initsync *version *(?P[0-9]+)' + ' *\((?P[a-zA-Z]+)\)$') + p12 = re.compile(r'^\s*BGP *NSR/ISSU *Sync-Group *versions *(?P[0-9\/\s]+)$') + p13 = re.compile(r'^\s*BGP *scan *interval *(?P[0-9\s]+) *secs$') + p14 = re.compile(r'^\s*(?P(s|x|S|d|h|\*|\>|\s)+) *(?P[\w\.\/\[\]\,]+)$') + p15 = re.compile(r'^\s*(?P[\w\.\:]+) *(?P[\d\s\{\}]+)?(?: *(?P(i|e|\?)))?$') + p16 = re.compile(r'^\s*Processed +(?P[0-9]+) +prefixes, +(?P[0-9]+) +paths$') for line in out.splitlines(): - line = line.rstrip() + line = line.strip() + # Network Next Hop Metric LocPrf Weight Path m = p.match(line) if m: @@ -5451,6 +5485,26 @@ def cli(self, output=None): index_dict.update({'status_codes': status_codes}) index_dict.update({'path_type': path_type}) continue + + # *> [3][0][32][192.168.19.35]/70 + m = p14.match(line) + if m: + group = m.groupdict() + status_codes = group['status_codes'].strip() + prefix = group['prefix'] + current_index = prefix_index_dict.get(prefix, 0) + 1 + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + + prefix_dict = af_dict.setdefault('prefixes', {}). \ + setdefault(prefix, {}). \ + setdefault('index', {}). \ + setdefault(current_index, {}) + + prefix_dict.update({'status_codes': status_codes}) + prefix_index_dict.update({prefix: current_index}) + continue # Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best # Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist @@ -5474,7 +5528,7 @@ def cli(self, output=None): status_codes = m.groupdict()['status_codes'] path_type = m.groupdict()['path_type'] prefix = m.groupdict()['prefix'] - if status_codes == 'None' or path_type == 'None' or prefix == 'None': + if status_codes == None or path_type == None or prefix == None: continue # Set keys @@ -5496,7 +5550,7 @@ def cli(self, output=None): index_dict.update({'origin_codes': m.groupdict()['origin_codes']}) # Check if aggregate_address_ipv4_address - if 'a' in path_type: + if path_type and 'a' in path_type: address, mask = prefix.split("/") if ':' in prefix: index_dict.update({'v6_aggregate_address_ipv6_address': prefix}) @@ -5763,7 +5817,183 @@ def cli(self, output=None): index_dict.update({'aggregate_address_as_set': True}) index_dict.update({'aggregate_address_summary_only': True}) continue + # BGP router identifier 10.4.1.1, local AS number 100 + m = p5.match(line) + if m: + router_identifier = m.groupdict()['router_identifier'] + local_as = int(m.groupdict()['local_as']) + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'router_identifier': router_identifier}) + af_dict.update({'local_as': local_as}) + continue + + # BGP generic scan interval 60 secs + + m = p6.match(line) + if m: + generic_scan_interval = m.groupdict()['generic_scan_interval'] + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'generic_scan_interval': generic_scan_interval}) + continue + + # Non-stop routing is enabled + + m = p7.match(line) + if m: + non_stop_routing = str(m.groupdict()['non_stop_routing']) + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'non_stop_routing': non_stop_routing}) + continue + + # BGP table state: Active + + m = p8.match(line) + if m: + table_state = m.groupdict()['table_state'].lower() + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'table_state': table_state}) + continue + + # Table ID: 0x0 RD version: 0 + + m = p9.match(line) + if m: + table_id = str(m.groupdict()['table_id']) + rd_version = int(m.groupdict()['rd_version']) + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'table_id': table_id}) + af_dict.update({'rd_version': rd_version}) + continue + + # BGP main routing table version 43 + + m = p10.match(line) + if m: + bgp_table_version = int(m.groupdict()['bgp_table_version']) + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'bgp_table_version': bgp_table_version}) + continue + + # BGP NSR Initial initsync version 11 (Reached) + + m = p11.match(line) + if m: + nsr_initial_initsync_version = m.groupdict()['nsr_initial_initsync_version'] + nsr_initial_init_ver_status = str(m.groupdict()['nsr_initial_init_ver_status']).lower() + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'nsr_initial_initsync_version': nsr_initial_initsync_version}) + af_dict.update({'nsr_initial_init_ver_status': nsr_initial_init_ver_status}) + continue + + # BGP NSR/ISSU Sync-Group versions 0/0 + + m = p12.match(line) + if m: + nsr_issu_sync_group_versions = m.groupdict()['nsr_issu_sync_group_versions'] + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'nsr_issu_sync_group_versions': nsr_issu_sync_group_versions}) + continue + + # BGP scan interval 60 secs + + m = p13.match(line) + if m: + scan_interval = int(m.groupdict()['scan_interval']) + # Set af_dict + af_dict = parsed_dict.setdefault('vrf', {}).setdefault(vrf_name, {})\ + .setdefault('address_family', {}).setdefault(address_family, {}) + af_dict.update({'scan_interval': scan_interval}) + continue + + # 0.0.0.0 0 i + m = p15.match(line) + if m: + group = m.groupdict() + if prefix_dict: + + next_hop = group['next_hop'] + + prefix_dict.update({'next_hop': next_hop}) + + # dealing with the group of metric, locprf, weight, path + group_num = group['number'] + + if group_num: + # metric locprf weight path + # 2219 211 0 200 33299 51178 47751 {27016} + m1 = re.compile(r'^(?P[0-9]+) +' + '(?P[0-9]+) +' + '(?P[0-9]+) ' + '(?P[0-9\{\}\s]+)$').match(group_num) + + # metric locprf weight path + # 2219 0 200 33299 51178 47751 {27016} + # locprf weight path + # 211 0 200 33299 51178 47751 {27016} + + m2 = re.compile(r'^(?P[0-9]+)' + '(?P\s{2,20})' + '(?P[0-9]+) ' + '(?P[0-9\{\}\s]+)$').match(group_num) + + # weight path + # 0 200 33299 51178 47751 {27016} + m3 = re.compile(r'^(?P[0-9]+) ' + '(?P((\d+\s)|(\{\d+\}\s))+)$')\ + .match(group_num) + + if m1: + prefix_dict['metric'] = m1.groupdict()['metric'] + prefix_dict['locprf'] = m1.groupdict()['locprf'] + prefix_dict['weight'] = m1.groupdict()['weight'] + prefix_dict['path'] = m1.groupdict()['path'].strip() + elif m2: + if len(m2.groupdict()['space']) > 8: + prefix_dict['metric'] = m2.groupdict()['value'] + else: + prefix_dict['locprf'] = \ + m2.groupdict()['value'] + + prefix_dict['weight'] = \ + m2.groupdict()['weight'] + prefix_dict['path'] = \ + m2.groupdict()['path'].strip() + elif m3: + prefix_dict['weight'] = \ + m3.groupdict()['weight'] + prefix_dict['path'] = \ + m3.groupdict()['path'].strip() + + if m.groupdict()['origin_codes']: + prefix_dict['origin_codes'] = \ + m.groupdict()['origin_codes'] + continue + + # Processed 40 prefixes, 50 paths + m = p16.match(line) + if m: + processed_prefix = int(m.groupdict()['processed_prefix']) + processed_paths = int(m.groupdict()['processed_paths']) + af_dict['processed_prefix'] = processed_prefix + af_dict['processed_paths'] = processed_paths + continue # order the af prefixes index # return dict when parsed dictionary is empty if 'vrf' not in parsed_dict: diff --git a/src/genie/libs/parser/iosxr/show_mld.py b/src/genie/libs/parser/iosxr/show_mld.py index 99041e9375..953fb11630 100644 --- a/src/genie/libs/parser/iosxr/show_mld.py +++ b/src/genie/libs/parser/iosxr/show_mld.py @@ -571,9 +571,9 @@ def cli(self, vrf = '', output = None): # Source Address Uptime Expires Fwd Flags p8_1 = re.compile(r'^Source +Address +Uptime +Expires +Fwd +Flags$') - + # 2001:db8:2:2::2 08:06:00 01:00:00 Yes Remote Local 2d - p8 = re.compile(r'^(?P[\w\.\:]+) +' + p8 = re.compile(r'^(?P(?!No)[\w\.\:]+) +' '(?P[\w\.\:]+) +' '(?P[\w\.\:]+) +' '(?P\w+) +' diff --git a/src/genie/libs/parser/iosxr/show_platform.py b/src/genie/libs/parser/iosxr/show_platform.py index 938b336a1b..54d6e1292b 100644 --- a/src/genie/libs/parser/iosxr/show_platform.py +++ b/src/genie/libs/parser/iosxr/show_platform.py @@ -461,15 +461,17 @@ def cli(self, output=None): show_platform_vm = {} for line in out.splitlines(): - line = line.rstrip() + line = line.strip() # 0/RP0/CPU0 RP (ACTIVE) NONE FINAL Band 192.0.0.4 # 0/0/CPU0 LC (ACTIVE) NONE FINAL Band 192.0.0.6 - p1 = re.compile(r'\s*(?P[a-zA-Z0-9\/]+)' - ' +(?P[a-zA-Z0-9\(\)\s]+)' - ' +(?P[NONE]+)' - ' +(?P[a-zA-Z\s]+)' - ' +(?P[0-9\.]+)$') + # 0/RSP0/CPU0 RP(ACTIVE) 0/RSP1/CPU0 FINAL Band 192.0.0.4 + # 0/RSP1/CPU0 RP(STANDBY) 0/RSP0/CPU0 FINAL Band 192.0.4.4 + + p1 = re.compile(r'^(?P[\S\/]+) +(?P[(RP|LC)\s*\((ACTIVE|STANDBY)\)]+)' + ' +(?P[NONE|(?:\S)]+) +(?P[a-zA-Z\s]+)' + ' +(?P[\S]+)$') + m = p1.match(line) if m: if 'node' not in show_platform_vm: diff --git a/src/genie/libs/parser/iosxr/show_rpl.py b/src/genie/libs/parser/iosxr/show_rpl.py index e69389d59c..1f8a296da1 100755 --- a/src/genie/libs/parser/iosxr/show_rpl.py +++ b/src/genie/libs/parser/iosxr/show_rpl.py @@ -76,7 +76,7 @@ class ShowRplRoutePolicy(ShowRplRoutePolicySchema): def cli(self,output=None): if output is None: - out = self.device.execute() + out = self.device.execute(self.cli_command) else: out = output diff --git a/src/genie/libs/parser/iosxr/tests/test_show_bgp.py b/src/genie/libs/parser/iosxr/tests/test_show_bgp.py index f907c59460..4296860aaa 100755 --- a/src/genie/libs/parser/iosxr/tests/test_show_bgp.py +++ b/src/genie/libs/parser/iosxr/tests/test_show_bgp.py @@ -7666,200 +7666,200 @@ class test_show_bgp_l2vpn_evpn(unittest.TestCase): empty_output = {'execute.return_value': ''} golden_parsed_output = { - "vrf": { - "default": { - "address_family": { - "l2vpn evpn": { - "bgp_table_version": 33445, - "local_router_id": "2.2.2.1" - }, - "l2vpn evpn RD 2.2.2.1:12345": { - "bgp_table_version": 33445, - "default_vrf": "L2", - "local_router_id": "2.2.2.1", - "prefixes": { - "[2]:[0]:[0]:[48]:[0001.0010.0001]:[32]:[10.1.1.2]/272": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1000::abcd:5678:1", - "path_type": "l", - "status_codes": "*>", - "weight": 33445 + "vrf": { + "default": { + "address_family": { + "l2vpn evpn": { + "bgp_table_version": 33445, + "local_router_id": "2.2.2.1" + }, + "l2vpn evpn RD 2.2.2.1:12345": { + "bgp_table_version": 33445, + "default_vrf": "L2", + "local_router_id": "2.2.2.1", + "prefixes": { + "[2]:[0]:[0]:[48]:[0001.0010.0001]:[32]:[10.1.1.2]/272": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1000::abcd:5678:1", + "path_type": "l", + "status_codes": "*>", + "weight": 33445 + } } - } - }, - "[2]:[0]:[0]:[48]:[0010.0010.0001]:[32]:[10.1.1.4]/272": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1000::abcd:5678:1", - "path_type": "l", - "status_codes": "*>", - "weight": 33445 + }, + "[2]:[0]:[0]:[48]:[0010.0010.0001]:[32]:[10.1.1.4]/272": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1000::abcd:5678:1", + "path_type": "l", + "status_codes": "*>", + "weight": 33445 + } } - } - }, - "[2]:[0]:[0]:[48]:[0011.0100.0001]:[128]:[2000:1:ab:10::1:2]/368": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1000::abcd:5678:1", - "path_type": "l", - "status_codes": "*>", - "weight": 33445 + }, + "[2]:[0]:[0]:[48]:[0011.0100.0001]:[128]:[2000:1:ab:10::1:2]/368": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1000::abcd:5678:1", + "path_type": "l", + "status_codes": "*>", + "weight": 33445 + } } - } - }, - "[2]:[0]:[0]:[48]:[0011.0100.0002]:[128]:[2000:1:ab:10::1:3]/368": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1000::abcd:5678:1", - "path_type": "l", - "status_codes": "*>", - "weight": 33445 + }, + "[2]:[0]:[0]:[48]:[0011.0100.0002]:[128]:[2000:1:ab:10::1:3]/368": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1000::abcd:5678:1", + "path_type": "l", + "status_codes": "*>", + "weight": 33445 + } } - } - }, - "[2]:[0]:[0]:[48]:[0014.0100.0001]:[128]:[2000:1:ab:10::4:2]/368": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1000::abcd:5678:1", - "path_type": "l", - "status_codes": "*>", - "weight": 33445 + }, + "[2]:[0]:[0]:[48]:[0014.0100.0001]:[128]:[2000:1:ab:10::4:2]/368": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1000::abcd:5678:1", + "path_type": "l", + "status_codes": "*>", + "weight": 33445 + } } - } - }, - "[3]:[0]:[128]:[2000:1000::abcd:5678:1]/184": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1000::abcd:5678:1", - "path_type": "l", - "status_codes": "*>", - "weight": 33445 + }, + "[3]:[0]:[128]:[2000:1000::abcd:5678:1]/184": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1000::abcd:5678:1", + "path_type": "l", + "status_codes": "*>", + "weight": 33445 + } } } - } + }, + "route_distinguisher": "2.2.2.1:12345" }, - "route_distinguisher": "2.2.2.1:12345" - }, - "l2vpn evpn RD 2.2.2.1:33333": { - "bgp_table_version": 33445, - "default_vrf": "L2", - "local_router_id": "2.2.2.1", - "prefixes": { - "[2]:[0]:[0]:[48]:[0020.0100.0007]:[32]:[10.2.2.2]/272": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*>", - "weight": 0 - }, - 2: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*", - "weight": 0 + "l2vpn evpn RD 2.2.2.1:33333": { + "bgp_table_version": 33445, + "default_vrf": "L2", + "local_router_id": "2.2.2.1", + "prefixes": { + "[2]:[0]:[0]:[48]:[0020.0100.0007]:[32]:[10.2.2.2]/272": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*>", + "weight": 0 + }, + 2: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*", + "weight": 0 + } } - } - }, - "[2]:[0]:[0]:[48]:[0020.0100.0008]:[32]:[10.2.2.3]/272": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*>", - "weight": 0 - }, - 2: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*", - "weight": 0 + }, + "[2]:[0]:[0]:[48]:[0020.0100.0008]:[32]:[10.2.2.3]/272": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*>", + "weight": 0 + }, + 2: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*", + "weight": 0 + } } - } - }, - "[2]:[0]:[0]:[48]:[0020.0100.0009]:[32]:[10.2.2.4]/272": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*>", - "weight": 0 - }, - 2: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*", - "weight": 0 + }, + "[2]:[0]:[0]:[48]:[0020.0100.0009]:[32]:[10.2.2.4]/272": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*>", + "weight": 0 + }, + 2: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*", + "weight": 0 + } } - } - }, - "[2]:[0]:[0]:[48]:[0020.0100.000a]:[32]:[10.2.2.5]/272": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*>", - "weight": 0 - }, - 2: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*", - "weight": 0 + }, + "[2]:[0]:[0]:[48]:[0020.0100.000a]:[32]:[10.2.2.5]/272": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*>", + "weight": 0 + }, + 2: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*", + "weight": 0 + } } - } - }, - "[2]:[0]:[0]:[48]:[0020.0100.000b]:[32]:[10.2.2.6]/272": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*>", - "weight": 0 - }, - 2: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:3", - "path_type": "i", - "status_codes": "*", - "weight": 0 + }, + "[2]:[0]:[0]:[48]:[0020.0100.000b]:[32]:[10.2.2.6]/272": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*>", + "weight": 0 + }, + 2: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:3", + "path_type": "i", + "status_codes": "*", + "weight": 0 + } } - } - }, - "[2]:[0]:[0]:[48]:[1000.0100.0007]:[32]:[10.2.1.2]/272": { - "index": { - 1: { - "localprf": 100, - "next_hop": "2000:1015::abcd:5678:1", - "path_type": "l", - "status_codes": "*>", - "weight": 33445 + }, + "[2]:[0]:[0]:[48]:[1000.0100.0007]:[32]:[10.2.1.2]/272": { + "index": { + 1: { + "localprf": 100, + "next_hop": "2000:1015::abcd:5678:1", + "path_type": "l", + "status_codes": "*>", + "weight": 33445 + } } } - } - }, - "route_distinguisher": "2.2.2.1:33333" + }, + "route_distinguisher": "2.2.2.1:33333" + } } } } } -} golden_output = {'execute.return_value': ''' show bgp l2vpn evpn @@ -7977,6 +7977,69 @@ class test_show_bgp_l2vpn_evpn(unittest.TestCase): 100 0 i '''} + golden_output2 = {'execute.return_value': ''' + +++ Router2: executing command 'show bgp l2vpn evpn' +++ + show bgp l2vpn evpn + + Fri Sep 6 10:39:01.396 JST + BGP router identifier 192.168.99.25, local AS number 65001 + BGP generic scan interval 60 secs + Non-stop routing is enabled + BGP table state: Active + Table ID: 0x0 RD version: 0 + BGP main routing table version 2 + BGP NSR Initial initsync version 2 (Reached) + BGP NSR/ISSU Sync-Group versions 0/0 + BGP scan interval 60 secs + + Status codes: s suppressed, d damped, h history, * valid, > best + i - internal, r RIB-failure, S stale, N Nexthop-discard + Origin codes: i - IGP, e - EGP, ? - incomplete + Network Next Hop Metric LocPrf Weight Path + Route Distinguisher: 192.168.99.25:100 (default for vrf Mansion-100) + *> [3][0][32][192.168.99.25]/80 + 0.0.0.0 0 i + + Processed 1 prefixes, 1 paths + RP/0/RP0/CPU0:Router2# + + '''} + golden_parsed_output2 = { + 'vrf': { + 'default': { + 'address_family': { + 'l2vpn evpn': { + 'router_identifier': '192.168.99.25', + 'local_as': 65001, + 'generic_scan_interval': '60', + 'non_stop_routing': 'enabled', + 'table_state': 'active', + 'table_id': '0x0', + 'rd_version': 0, + 'bgp_table_version': 2, + 'nsr_initial_initsync_version': '2', + 'nsr_initial_init_ver_status': 'reached', + 'nsr_issu_sync_group_versions': '0/0', + 'scan_interval': 60, + 'prefixes': { + '[3][0][32][192.168.99.25]/80': { + 'index': { + 1: { + 'status_codes': '*>', + 'next_hop': '0.0.0.0', + 'origin_codes': 'i', + }, + }, + }, + }, + 'processed_prefix': 1, + 'processed_paths': 1, + }, + }, + }, + }, + } + def test_empty(self): self.device = Mock(**self.empty_output) obj = ShowBgpL2vpnEvpn(device=self.device) @@ -7989,6 +8052,13 @@ def test_golden(self): parsed_output = obj.parse() self.maxDiff = None self.assertEqual(parsed_output,self.golden_parsed_output) + + def test_golden2(self): + self.device = Mock(**self.golden_output2) + obj = ShowBgpL2vpnEvpn(device=self.device) + parsed_output = obj.parse() + self.maxDiff = None + self.assertEqual(parsed_output,self.golden_parsed_output2) # ============================================= diff --git a/src/genie/libs/parser/iosxr/tests/test_show_platform.py b/src/genie/libs/parser/iosxr/tests/test_show_platform.py index 33855674bd..4572848e91 100755 --- a/src/genie/libs/parser/iosxr/tests/test_show_platform.py +++ b/src/genie/libs/parser/iosxr/tests/test_show_platform.py @@ -567,6 +567,33 @@ class test_show_platform_vm(unittest.TestCase): 0/0/CPU0 LC (ACTIVE) NONE FINAL Band 192.0.0.6 '''} + golden_output_2 = {'execute.return_value': '''\ + RP/0/RSP0/CPU0:ios#show platform vm + Sat Sep 7 18:34:53.949 UTC + Node name Node type Partner name SW status IP address + --------------- --------------- --------------- --------------- --------------- + 0/RSP0/CPU0 RP (ACTIVE) 0/RSP1/CPU0 FINAL Band 192.0.0.4 + 0/RSP1/CPU0 RP (STANDBY) 0/RSP0/CPU0 FINAL Band 192.0.4.4 + ''' + } + + golden_parsed_output_2 = { + 'node': { + '0/RSP0/CPU0': { + 'ip_address': '192.0.0.4', + 'partner_name': '0/RSP1/CPU0', + 'sw_status': 'FINAL Band', + 'type': 'RP (ACTIVE)' + }, + '0/RSP1/CPU0': { + 'ip_address': '192.0.4.4', + 'partner_name': '0/RSP0/CPU0', + 'sw_status': 'FINAL Band', + 'type': 'RP (STANDBY)' + } + } + } + def test_show_platform_vm_golden1(self): self.maxDiff = None self.device = Mock(**self.golden_output1) @@ -580,6 +607,13 @@ def test_show_platform_vm_empty(self): with self.assertRaises(SchemaEmptyParserError): parsed_output = show_platform_vm_obj.parse() + def test_show_platform_vm_golden_thaing(self): + self.maxDiff = None + self.device = Mock(**self.golden_output_2) + obj = ShowPlatformVm(device=self.device) + parsed_output = obj.parse() + self.assertEqual(parsed_output, self.golden_parsed_output_2) + # ============================================ # Unit test for 'show install active summary' # ============================================ diff --git a/src/genie/libs/parser/nxos/show_ipv6.py b/src/genie/libs/parser/nxos/show_ipv6.py index cec002930b..00bdab4721 100644 --- a/src/genie/libs/parser/nxos/show_ipv6.py +++ b/src/genie/libs/parser/nxos/show_ipv6.py @@ -355,7 +355,8 @@ def cli(self, output=None): p6_2 = re.compile(r'^Last +Neighbor-Advertisement +sent: +(?P([\w\:]+))$') # Last Router-Advertisement sent: 1d18h - p6_3 = re.compile(r'^Last +Router-Advertisement +sent: +(?P([\w\:]+))$') + # Last Router-Advertisement sent: 0.00000 + p6_3 = re.compile(r'^Last +Router-Advertisement +sent: +(?P([\w\:\.]+))$') # Next Router-Advertisement sent in: 0.000000 p6_4 = re.compile(r'^Next +Router-Advertisement +sent +in: +(?P([\w\:\.]+))$') diff --git a/src/genie/libs/parser/nxos/show_spanning_tree.py b/src/genie/libs/parser/nxos/show_spanning_tree.py index c6afa98825..29b1fb2933 100644 --- a/src/genie/libs/parser/nxos/show_spanning_tree.py +++ b/src/genie/libs/parser/nxos/show_spanning_tree.py @@ -272,8 +272,8 @@ class ShowSpanningTreeSummarySchema(MetaParser): 'loop_guard': bool, 'path_cost_method': str, Optional('pvst_simulation'): bool, - 'vpc_peer_switch': bool, - 'vpc_peer_switch_status': str, + Optional('vpc_peer_switch'): bool, + Optional('vpc_peer_switch_status'): str, 'stp_lite': bool, Optional('portfast_default'): bool, Optional('uplink_fast'): bool, @@ -572,10 +572,11 @@ def cli(self, output = None): '+the\s+(?P\w+)\s+compatible\s+Spanning\s+' 'Tree\s+protocol$') + # Bridge Identifier has priority 12345, sysid 0, address aa00.aa00.aa00 p2 = re.compile(r'^Bridge\s+Identifier\s+has\s+priority\s+' '(?P\d+),\s+sysid\s+' '(?P\d+),\s+address\s+' - '(?P\d+\.\w+.\w+)$') + '(?P\w+\.\w+\.\w+)$') p3 = re.compile(r'^Configured\s+hello\s+time\s+(?P\d+),' '\s+max\s+age\s+(?P\d+),\s+forward\s+delay' diff --git a/src/genie/libs/parser/nxos/show_vxlan.py b/src/genie/libs/parser/nxos/show_vxlan.py index 28da35de14..e1e4558dd9 100644 --- a/src/genie/libs/parser/nxos/show_vxlan.py +++ b/src/genie/libs/parser/nxos/show_vxlan.py @@ -287,15 +287,12 @@ def cli(self, output=None): # Interface VNI Multicast-group State Mode Type [BD/VRF] Flags # --------- -------- ----------------- ----- ---- ------------------ ----- # nve1 5001 234.1.1.1 Up CP L2 [1001] - - p1 = re.compile(r'^\s*(?P[\w\/]+) +(?P[\d]+) +(?P[\w\.\/]+)' - ' +(?P[\w]+) +(?P[\w]+) +(?P[\w\s\-\[\]]+)( +(?P[\w]+))?$') + # nve1 5001 192.168.0.1 Up CP L2 [1001] SA MS-IR + p1 = re.compile(r'^(?P[\w\/]+) +(?P[\d]+) +(?P[\w\.\/]+) +' + r'(?P[\w]+) +(?P[\w]+) +(?P\w+ +\[[\w\-]+\])' + r'(?: +(?P[\w\-\s]+))?$') for line in out.splitlines(): - if line: - line = line.rstrip() - else: - continue - + line = line.strip() m = p1.match(line) if m: @@ -311,7 +308,8 @@ def cli(self, output=None): if group.get('flags'): nve_dict.update({'flags': group.pop('flags')}) else: - nve_dict.update({'flags': ""}) + nve_dict.update({'flags': ''}) + continue return result_dict @@ -1720,7 +1718,9 @@ class ShowRunningConfigNvOverlaySchema(MetaParser): Optional('vni'): int, Optional('associated_vrf'): bool, Optional('multisite_ingress_replication'): bool, - Optional('mcast_group'): str + Optional('mcast_group'): str, + Optional('suppress_arp'): bool, + Optional('vni_type'): str, }, }, }, @@ -1776,7 +1776,8 @@ def cli(self, output=None): #   multisite border-gateway interface loopback3 p8 = re.compile(r'^\s*multisite +border\-gateway +interface +(?P[\w]+)$') # member vni 10100 associate-vrf - p9 = re.compile(r'^\s*member vni +(?P[\d]+)( +(?P[\w\-]+))?$') + # member vni 10100-10105 associate-vrf + p9 = re.compile(r'^\s*member vni +(?P[\d-]+)( +(?P[\w\-]+))?$') # multisite ingress-replication p10 = re.compile(r'^\s*multisite ingress-replication$') # mcast-group 231.100.1.1 @@ -1786,12 +1787,13 @@ def cli(self, output=None): # evpn multisite fabric-tracking # evpn multisite dci-tracking p13 = re.compile(r'^\s*evpn multisite +(?P[\w\-]+)$') + # global suppress-arp + p14 = re.compile(r'^global +suppress-arp$') + # global mcast-group 192.168.0.1 L2 + p15 = re.compile(r'^global +mcast-group +(?P
[\d\.]+) +(?PL2|L3)') for line in out.splitlines(): - if line: - line = line.rstrip() - else: - continue + line = line.strip() m = p0.match(line) if m: @@ -1812,6 +1814,8 @@ def cli(self, output=None): m = p3.match(line) if m: + global_suppress_arp_flag = False + global_mcast_group_flag = False nve_name = m.groupdict().pop('nve_name') nve_dict = result_dict.setdefault(nve_name, {}) nve_dict.update({'nve_name': nve_name}) @@ -1848,27 +1852,45 @@ def cli(self, output=None): m = p9.match(line) if m: group = m.groupdict() - nve_vni = int(group.pop('nve_vni')) - vni_dict = nve_dict.setdefault('vni',{}).setdefault(nve_vni,{}) - vni_dict.update({'vni':nve_vni}) - if group.get('associated_vrf'): - vni_dict.update({'associated_vrf':True}) - group.pop('associated_vrf') + nve_vni = group.pop('nve_vni') + if '-' in nve_vni: + nve_vni = nve_vni.split('-') + nve_vni_list = list(range(int(nve_vni[0]), int(nve_vni[1])+1)) else: - vni_dict.update({'associated_vrf': False}) + nve_vni_list = [int(nve_vni)] + + for vni in nve_vni_list: + vni_dict = nve_dict.setdefault('vni', {}).setdefault(vni, {}) + vni_dict.update({'vni': vni}) + if group.get('associated_vrf'): + vni_dict.update({'associated_vrf': True}) + else: + vni_dict.update({'associated_vrf': False}) + + if global_suppress_arp_flag: + vni_dict.update({'suppress_arp': True}) + + if global_mcast_group_flag: + vni_dict.update({'mcast_group': global_mcast_group_flag[0]}) + vni_dict.update({'vni_type': global_mcast_group_flag[1]}) continue m = p10.match(line) if m: - vni_dict.update({'multisite_ingress_replication': True}) + for vni in nve_vni_list: + vni_dict = nve_dict.setdefault('vni', {}).setdefault(vni, {}) + vni_dict.update({'multisite_ingress_replication': True}) continue m = p11.match(line) if m: mcast = m.groupdict().pop('mcast_group') - vni_dict.update({'mcast_group': mcast}) + + for vni in nve_vni_list: + vni_dict = nve_dict.setdefault('vni', {}).setdefault(vni, {}) + vni_dict.update({'mcast_group': mcast}) continue m = p12.match(line) @@ -1889,6 +1911,16 @@ def cli(self, output=None): dci_dict.update({'if_name': interface}) dci_dict.update({'if_state': 'up'}) continue + + m = p14.match(line) + if m: + global_suppress_arp_flag = True + continue + + m = p15.match(line) + if m: + global_mcast_group_flag = (m.groupdict()['address'], m.groupdict()['layer']) + return result_dict # ==================================================== diff --git a/src/genie/libs/parser/nxos/tests/test_show_ipv6.py b/src/genie/libs/parser/nxos/tests/test_show_ipv6.py index b2c98034f8..c43256b27e 100644 --- a/src/genie/libs/parser/nxos/tests/test_show_ipv6.py +++ b/src/genie/libs/parser/nxos/tests/test_show_ipv6.py @@ -332,7 +332,7 @@ class test_show_ipv6_nd_interface_vrf_all(unittest.TestCase): 'icmpv6_active_timers': { 'last_neighbor_solicitation_sent': '00:07:39', 'last_neighbor_advertisement_sent': '02:39:27', - 'last_router_advertisement_sent': '00:01:33', + 'last_router_advertisement_sent': '0.13256', 'next_router_advertisement_sent': '00:03:50' }, 'router_advertisement': { @@ -613,7 +613,7 @@ class test_show_ipv6_nd_interface_vrf_all(unittest.TestCase): ICMPv6 active timers: Last Neighbor-Solicitation sent: 00:07:39 Last Neighbor-Advertisement sent: 02:39:27 - Last Router-Advertisement sent: 00:01:33 + Last Router-Advertisement sent: 0.13256 Next Router-Advertisement sent in: 00:03:50 Router-Advertisement parameters: Periodic interval: 200 to 600 seconds diff --git a/src/genie/libs/parser/nxos/tests/test_show_spanning_tree.py b/src/genie/libs/parser/nxos/tests/test_show_spanning_tree.py index e05045f5b8..3cb1ecd5ae 100644 --- a/src/genie/libs/parser/nxos/tests/test_show_spanning_tree.py +++ b/src/genie/libs/parser/nxos/tests/test_show_spanning_tree.py @@ -334,7 +334,6 @@ class testShowSpanningTreeSummary(unittest.TestCase): Bridge Assurance is enabled Loopguard Default is disabled Pathcost method used is short - vPC peer-switch is enabled (operational) STP-Lite is enabled Name Blocking Listening Learning Forwarding STP Active @@ -439,9 +438,7 @@ class testShowSpanningTreeSummary(unittest.TestCase): 'learnings': 0, 'listenings': 0, 'stp_actives': 280 - }, - 'vpc_peer_switch': True, - 'vpc_peer_switch_status': 'operational' + } } def test_empty(self): @@ -481,7 +478,7 @@ class TestShowSpanningTreeDetail(unittest.TestCase): P1# show spanning-tree detail  MST0000 is executing the mstp compatible Spanning Tree protocol -   Bridge Identifier has priority 32768, sysid 0, address 0023.04ee.be14 +   Bridge Identifier has priority 32768, sysid 0, address 00e3.04ee.be14   Configured hello time 10, max age 40, forward delay 30   We are the root of the spanning tree   Topology change flag not set, detected flag not set @@ -511,7 +508,7 @@ class TestShowSpanningTreeDetail(unittest.TestCase): 'mst_id': 0, 'bridge_priority': 32768, 'bridge_sysid': 0, - 'bridge_address': '0023.04ee.be14', + 'bridge_address': '00e3.04ee.be14', 'topology_change_flag': False, 'topology_detected_flag': False, 'topology_changes': 0, diff --git a/src/genie/libs/parser/nxos/tests/test_show_vxlan.py b/src/genie/libs/parser/nxos/tests/test_show_vxlan.py index 6c8e06436d..847c2f114b 100755 --- a/src/genie/libs/parser/nxos/tests/test_show_vxlan.py +++ b/src/genie/libs/parser/nxos/tests/test_show_vxlan.py @@ -333,6 +333,19 @@ class test_show_nve_vni(unittest.TestCase): } golden_output = {'execute.return_value': ''' + show nve vni + + + Codes: CP - Control Plane DP - Data Plane + + UC - Unconfigured SA - Suppress ARP + + SU - Suppress Unknown Unicast + + Xconn - Crossconnect + + MS-IR - Multisite Ingress Replication + Interface VNI Multicast-group State Mode Type [BD/VRF] Flags --------- -------- ----------------- ----- ---- ------------------ ----- nve1 5001 234.1.1.1 Up CP L2 [1001] @@ -349,6 +362,139 @@ class test_show_nve_vni(unittest.TestCase): nve1 10005 n/a Up CP L3 [vni_10005] '''} + golden_parsed_output_2 = { + 'nve1': { + 'vni': { + 5001: { + 'vni': 5001, + 'mcast': "234.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1001]", + 'flags': 'SA MS-IR', + }, + 5002: { + 'vni': 5002, + 'mcast': "234.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1002]", + 'flags': 'SA MS-IR', + }, + 5003: { + 'vni': 5003, + 'mcast': "234.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1003]", + 'flags': 'SA MS-IR', + }, + 5004: { + 'vni': 5004, + 'mcast': "234.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1004]", + 'flags': 'SA MS-IR', + }, + 6004: { + 'vni': 6004, + 'mcast': "231.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1014]", + 'flags': 'SA MS-IR', + }, + 6005: { + 'vni': 6005, + 'mcast': "231.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1015]", + 'flags': 'SA MS-IR', + }, + 7001: { + 'vni': 7001, + 'mcast': "235.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1103]", + 'flags': 'SA MS-IR', + }, + 7002: { + 'vni': 7002, + 'mcast': "235.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1104]", + 'flags': 'SA MS-IR', + }, + 7003: { + 'vni': 7003, + 'mcast': "235.1.1.1", + 'vni_state': "up", + 'mode': "CP", + 'type': "L2 [1105]", + 'flags': 'SA MS-IR', + }, + 10001: { + 'vni': 10001, + 'mcast': "n/a", + 'vni_state': "up", + 'mode': "CP", + 'type': "L3 [vni_10001]", + 'flags': '', + }, + 10002: { + 'vni': 10002, + 'mcast': "n/a", + 'vni_state': "up", + 'mode': "CP", + 'type': "L3 [vni_10002]", + 'flags': '', + }, + 10005: { + 'vni': 10005, + 'mcast': "n/a", + 'vni_state': "up", + 'mode': "CP", + 'type': "L3 [vni_10005]", + 'flags': '', + }, + }, + }, + } + + golden_output_2 = {'execute.return_value': ''' + show nve vni + + + Codes: CP - Control Plane DP - Data Plane + + UC - Unconfigured SA - Suppress ARP + + SU - Suppress Unknown Unicast + + Xconn - Crossconnect + + MS-IR - Multisite Ingress Replication + + Interface VNI Multicast-group State Mode Type [BD/VRF] Flags + --------- -------- ----------------- ----- ---- ------------------ ----- + nve1 5001 234.1.1.1 Up CP L2 [1001] SA MS-IR + nve1 5002 234.1.1.1 Up CP L2 [1002] SA MS-IR + nve1 5003 234.1.1.1 Up CP L2 [1003] SA MS-IR + nve1 5004 234.1.1.1 Up CP L2 [1004] SA MS-IR + nve1 6004 231.1.1.1 Up CP L2 [1014] SA MS-IR + nve1 6005 231.1.1.1 Up CP L2 [1015] SA MS-IR + nve1 7001 235.1.1.1 Up CP L2 [1103] SA MS-IR + nve1 7002 235.1.1.1 Up CP L2 [1104] SA MS-IR + nve1 7003 235.1.1.1 Up CP L2 [1105] SA MS-IR + nve1 10001 n/a Up CP L3 [vni_10001] + nve1 10002 n/a Up CP L3 [vni_10002] + nve1 10005 n/a Up CP L3 [vni_10005] + '''} + def test_show_nve_vni_golden(self): self.maxDiff = None self.device = Mock(**self.golden_output) @@ -356,6 +502,13 @@ def test_show_nve_vni_golden(self): parsed_output = obj.parse() self.assertEqual(parsed_output, self.golden_parsed_output) + def test_show_nve_vni_golden_2(self): + self.maxDiff = None + self.device = Mock(**self.golden_output_2) + obj = ShowNveVni(device=self.device) + parsed_output = obj.parse() + self.assertEqual(parsed_output, self.golden_parsed_output_2) + def test_show_nve_vni_empty(self): self.device = Mock(**self.empty_output) obj = ShowNveVni(device=self.device) @@ -1448,12 +1601,32 @@ class test_show_running_config_nv_overlay(unittest.TestCase): 'multisite_ingress_replication': True, 'mcast_group': "231.100.1.1" }, - 10200: { - 'vni': 10200, + 100000: { + 'vni': 100000, 'associated_vrf': True, }, - 10201: { - 'vni': 10201, + 100001: { + 'vni': 100001, + 'associated_vrf': True, + }, + 100002: { + 'vni': 100002, + 'associated_vrf': True, + }, + 100004: { + 'vni': 100004, + 'associated_vrf': False, + 'multisite_ingress_replication': True, + 'mcast_group': "231.200.1.1" + }, + 100005: { + 'vni': 100005, + 'associated_vrf': False, + 'multisite_ingress_replication': True, + 'mcast_group': "231.200.1.1" + }, + 100006: { + 'vni': 100006, 'associated_vrf': False, 'multisite_ingress_replication': True, 'mcast_group': "231.200.1.1" @@ -1513,8 +1686,8 @@ class test_show_running_config_nv_overlay(unittest.TestCase):   member vni 10102     multisite ingress-replication     mcast-group 231.100.1.1 -  member vni 10200 associate-vrf -  member vni 10201 +  member vni 100000-100002 associate-vrf +  member vni 100004-100006     multisite ingress-replication     mcast-group 231.200.1.1   member vni 10202 @@ -1533,6 +1706,161 @@ class test_show_running_config_nv_overlay(unittest.TestCase): '''} + golden_parsed_output_2 = { + 'enabled_nv_overlay': True, + 'evpn_multisite_border_gateway': 111111, + 'multisite_convergence_time': 185, + 'nve1': { + 'nve_name': 'nve1', + 'if_state': "up", + 'host_reachability_protocol': "bgp", + 'adv_vmac': True, + 'source_if': "loopback1", + 'multisite_bgw_if': "loopback3", + 'vni': { + 10100: { + 'vni': 10100, + 'associated_vrf': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 10101: { + 'vni': 10101, + 'associated_vrf': False, + 'multisite_ingress_replication': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 10102: { + 'vni': 10102, + 'associated_vrf': False, + 'multisite_ingress_replication': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 100000: { + 'vni': 100000, + 'associated_vrf': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 100001: { + 'vni': 100001, + 'associated_vrf': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 100002: { + 'vni': 100002, + 'associated_vrf': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 100004: { + 'vni': 100004, + 'associated_vrf': False, + 'multisite_ingress_replication': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 100005: { + 'vni': 100005, + 'associated_vrf': False, + 'multisite_ingress_replication': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 100006: { + 'vni': 100006, + 'associated_vrf': False, + 'multisite_ingress_replication': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + 10202: { + 'vni': 10202, + 'associated_vrf': False, + 'multisite_ingress_replication': True, + 'suppress_arp': True, + 'mcast_group': "192.168.0.1", + 'vni_type': 'L2', + }, + }, + }, + 'multisite': { + 'fabric_links': { + 'Ethernet1/1': { + 'if_name': 'Ethernet1/1', + 'if_state': 'up', + }, + 'Ethernet1/2': { + 'if_name': 'Ethernet1/2', + 'if_state': 'up', + } + }, + 'dci_links': { + 'Ethernet1/6': { + 'if_name': 'Ethernet1/6', + 'if_state': 'up', + } + }, + }, + } + + golden_output_2 = {'execute.return_value': ''' + R6# show running-config nv overlay +   + !Command: show running-config nv overlay + !No configuration change since last restart + !Time: Wed May 30 14:42:18 2018 +   + version 9.2(1) Bios:version  + feature nv overlay +   + evpn multisite border-gateway 111111 +   delay-restore time 185 +   +   + interface nve1 +   no shutdown +   host-reachability protocol bgp +   advertise virtual-rmac +   source-interface loopback1 + global suppress-arp + global mcast-group 192.168.0.1 L2 +   multisite border-gateway interface loopback3 +   member vni 10100 associate-vrf +   member vni 10101 +     multisite ingress-replication +   member vni 10102 +     multisite ingress-replication +   member vni 100000-100002 associate-vrf +   member vni 100004-100006 +     multisite ingress-replication +   member vni 10202 +     multisite ingress-replication +   + interface Ethernet1/1 +   evpn multisite fabric-tracking +   + interface Ethernet1/2 +   evpn multisite fabric-tracking +   + interface Ethernet1/6 +   evpn multisite dci-tracking + + + '''} + def test_show_running_config_nv_overlay(self): self.maxDiff = None self.device = Mock(**self.golden_output) @@ -1540,6 +1868,13 @@ def test_show_running_config_nv_overlay(self): parsed_output = obj.parse() self.assertEqual(parsed_output, self.golden_parsed_output) + def test_show_running_config_nv_overlay_2(self): + self.maxDiff = None + self.device = Mock(**self.golden_output_2) + obj = ShowRunningConfigNvOverlay(device=self.device) + parsed_output = obj.parse() + self.assertEqual(parsed_output, self.golden_parsed_output_2) + def test_show_running_config_nv_overlay_empty(self): self.device = Mock(**self.empty_output) obj = ShowRunningConfigNvOverlay(device=self.device) diff --git a/src/genie/libs/parser/parsers.json b/src/genie/libs/parser/parsers.json index 8647d60167..9578510ca0 100644 --- a/src/genie/libs/parser/parsers.json +++ b/src/genie/libs/parser/parsers.json @@ -1 +1 @@ -{"tokens": ["ios", "iosxe", "asr1k", "c3850", "cat4k", "iosxr", "junos", "nxos", "dnac", "asa", "linux"], "show access-lists": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_acl.py#L9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L119"}}, "show access-lists {acl}": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_acl.py#L9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L119"}}, "show archive": {"ios": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L12"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L38"}}, "show archive config differences": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config differences {fileA} {fileB}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config differences {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config incremental-diffs {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L24"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L216"}}, "show arp": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}, "asa": {"module_name": "show_arp", "class": "ShowArp", "doc": "Parser for\n * show arp\n ", "schema": "{\nAny (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n 'link_layer_address': ,\n 'age': ,\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_arp.py#L40"}}, "show arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp application": {"ios": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "Parser for show arp application", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L66"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "\n Parser for show arp application\n ", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L1209"}}, "show arp summary": {"ios": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L70"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L1276"}}, "show ip arp": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L54"}}, "show ip arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L54"}}, "show ip arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}}, "show ip arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}}, "show ip arp summary": {"ios": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for show ip arp summary", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L54"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for:\n show ip arp summary\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L164"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L267"}}, "show ip traffic": {"ios": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for: show ip traffic", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L58"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for:\n show ip traffic\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L377"}}, "show bgp {address_family} all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L577"}}, "show bgp all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L577"}}, "show bgp all cluster-ids": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": "\n Parser for show bgp all cluster-ids\n Executing 'show vrf detail | inc \\(VRF' to collect vrf names.\n ", "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/ios/show_bgp.py#L68"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": " Parser for \"show bgp all cluster-ids\" ", "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#L6120"}}, "show bgp all detail": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp {address_family} vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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/ios/show_bgp.py#L57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4687"}}, "show bgp all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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/ios/show_bgp.py#L57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4687"}}, "show bgp all neighbors {neighbor} policy": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": "Parser for show bgp all neighbors policy", "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/ios/show_bgp.py#L49"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": " Parser for \"show bgp all neighbors {neighbor} policy\" ", "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#L6282"}}, "show bgp {address_family} all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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/ios/show_bgp.py#L83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5298"}}, "show bgp all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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/ios/show_bgp.py#L83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5298"}}, "show bgp {address_family} all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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/ios/show_bgp.py#L95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L5935"}}, "show bgp all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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/ios/show_bgp.py#L95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L5935"}}, "show bgp {address_family} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}}, "show bgp all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}}, "show bgp vrf {vrf} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp {address_family} vrf {vrf} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp {address_family} rd {rd} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp {address_family} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show ip bgp all dampening parameters": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": "Parser for show ip bgp all dampening parameters", "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/ios/show_bgp.py#L108"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": " Parser for \"show ip bgp all dampening parameters\" ", "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#L6993"}}, "show ip bgp template peer-policy {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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/ios/show_bgp.py#L103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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#L6700"}}, "show ip bgp template peer-policy": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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/ios/show_bgp.py#L103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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#L6700"}}, "show ip bgp template peer-session {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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/ios/show_bgp.py#L91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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#L6410"}}, "show ip bgp template peer-session": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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/ios/show_bgp.py#L91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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#L6410"}}, "show interfaces": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2462"}}, "show interfaces {interface}": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2462"}}, "show interfaces {intf} accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863"}}, "show interfaces accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2298"}}, "show interfaces {interface} counters": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "Parser for show interfaces counters", "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/ios/show_interface.py#L96"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "parser for show interfaces counters", "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#L2802"}}, "show interfaces stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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/ios/show_interface.py#L111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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#L2960"}}, "show interfaces {interface} stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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/ios/show_interface.py#L111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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#L2960"}}, "show interfaces switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1224"}}, "show interfaces {interface} switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1224"}}, "show interfaces trunk": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "Parser for show interfaces trunk", "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/ios/show_interface.py#L106"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "parser for show interfaces trunk", "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#L2722"}}, "show ip interface": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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/ios/show_interface.py#L73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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#L1669"}}, "show ip interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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/ios/show_interface.py#L73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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#L1669"}}, "show ip interface brief {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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/ios/show_interface.py#L57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L940"}}, "show ip interface brief": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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/ios/show_interface.py#L57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L940"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L104"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for show ip interface brief", "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#L2435"}}, "show ip interface brief | include {ip}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for: show ip interface brief | include ", "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/ios/show_interface.py#L68"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for:\n show ip interface brief | include \n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L1126"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L104"}}, "show ip interface brief | include Vlan": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for: show ip interface brief | include Vlan", "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/ios/show_interface.py#L63"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for:\n show ip interface brief | include Vlan\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L1021"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "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#L2517"}}, "show ipv6 interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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/ios/show_interface.py#L80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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#L2297"}}, "show ipv6 interface": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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/ios/show_interface.py#L80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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#L2297"}}, "show dot1x": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L20"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L266"}}, "show dot1x all count": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L30"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L453"}}, "show dot1x all details": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L15"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L83"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetails", "doc": "Parser for:\n show dot1x all details\n ", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) re_auth_max: ,\n Optional (str) mac-auth-bypass: ,\n Optional (str) port_status: ,\n Optional (str) timeout: {\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) quiet_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) server_timeout: ,\n Optional (str) start_period: ,\n Optional (str) supp_timeout: ,\n Optional (str) tx_period: ,\n Optional (str) re_auth_period: ,\n Optional (str) time_to_next_reauth: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n Optional (str) client: ,\n Optional (str) auth_method: ,\n Optional (str) session: {\n Optional (str) reauth_action: ,\n Optional (str) auth_by: ,\n Optional (str) session_id: ,\n Optional (str) auth_sm_state: ,\n Optional (str) auth_bend_sm_state: ,\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L236"}}, "show dot1x all statistics": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L35"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L304"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for:\n show dot1x all statistics\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'txreq': ,\n 'rxlogoff': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxlenerr: ,\n Optional (str) txreq: ,\n Optional (str) txreqid: ,\n Optional (str) rxstart: ,\n Optional (str) rxlogoff: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n Optional (str) rxinvalid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L42"}}, "show dot1x all summary": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L25"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L379"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for:\n show dot1x all summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'pae': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L129"}}, "show ip igmp vrf {vrf} groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L405"}}, "show ip igmp groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L405"}}, "show ip igmp vrf {vrf} interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L79"}}, "show ip igmp interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L79"}, "nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L462"}}, "show ip igmp vrf {vrf} ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L644"}}, "show ip igmp ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L644"}}, "show bridge-domain": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show bridge-domain {bd_id}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show bridge-domain | count {word}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show ethernet service instance detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance id {service_instance_id} interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance id {service_instance_id} interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance summary": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L61"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L722"}}, "show l2vpn service all": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L42"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L1047"}}, "show l2vpn vfi": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L33"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L833"}}, "show ip route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L358"}}, "show ip route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L358"}}, "show ip route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\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#L1821"}}, "show ip route vrf {vrf} summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\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#L1821"}}, "show ipv6 route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L599"}}, "show ipv6 route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L599"}}, "show ipv6 route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route vrf {vrf} updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L824"}}, "show ipv6 route updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L824"}}, "show mpls forwarding-table vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1638"}}, "show mpls forwarding-table {prefix}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1638"}}, "show mpls forwarding-table": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1638"}}, "show mpls interfaces": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces {interface} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls interfaces vrf {vrf} ": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1918"}}, "show mpls l2transport vc detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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/ios/show_mpls.py#L143"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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#L2206"}}, "show mpls l2transport vc": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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/ios/show_mpls.py#L152"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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#L2611"}}, "show mpls ldp bindings": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L898"}}, "show mpls ldp bindings {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L898"}}, "show mpls ldp bindings {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L898"}}, "show mpls ldp bindings vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L898"}}, "show mpls ldp capabilities": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mpls.py#L90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n '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#L1042"}}, "show mpls ldp capabilities {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mpls.py#L90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n '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#L1042"}}, "show mpls ldp discovery": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp discovery vrf {vrf} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1186"}}, "show mpls ldp igp sync": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1452"}}, "show mpls ldp igp sync {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1452"}}, "show mpls ldp igp sync interface {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1452"}}, "show mpls ldp igp sync vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1452"}}, "show mpls ldp neighbor": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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/ios/show_mpls.py#L66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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#L586"}}, "show mpls ldp neighbor vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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/ios/show_mpls.py#L66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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#L586"}}, "show mpls ldp neighbor detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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/ios/show_mpls.py#L73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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#L845"}}, "show mpls ldp neighbor vrf {vrf} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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/ios/show_mpls.py#L73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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#L845"}}, "show mpls ldp nsr statistics": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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/ios/show_mpls.py#L61"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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#L298"}}, "show mpls ldp parameters": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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/ios/show_mpls.py#L56"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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#L75"}}, "show ntp associations": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L65"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L62"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L84"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n Optional (str) refid: ,\n Optional (str) type: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L61"}}, "show ntp associations detail": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L298"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L493"}}, "show ntp config": {"ios": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L242"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L355"}}, "show ntp status": {"ios": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L204"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L188"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L332"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) ass_id: ,\n Optional (str) clock: ,\n Optional (str) frequency: ,\n Optional (str) jitter: ,\n Optional (str) leap_status: ,\n Optional (str) number_of_events: ,\n Optional (str) offset: ,\n Optional (str) peer: ,\n Optional (str) poll: ,\n Optional (str) precision: ,\n Optional (str) processor: ,\n Optional (str) recent_event: ,\n Optional (str) refid: ,\n Optional (str) reftime: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) stability: ,\n Optional (str) state: ,\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) synch_source: ,\n Optional (str) system: ,\n Optional (str) version: ,\n Optional (str) leap: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L190"}}, "show lldp": {"ios": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L17"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L36"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_delay': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L30"}}, "show lldp entry {entry}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L122"}}, "show lldp entry *": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L122"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry *", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L107"}}, "show lldp interface {interface}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L429"}}, "show lldp interface": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L429"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L396"}}, "show lldp neighbors detail": {"ios": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L25"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L337"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L300"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "parser for lldp show neighbors detail", "schema": "{\n'total_entries': ,\n'interfaces': {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n Optional (str) port_description: ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'capabilities': {\n Any (str) *: {\n 'name': ,\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n 'management_address_v4': ,\n 'management_address_v6': ,\n 'vlan_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L207"}}, "show lldp traffic": {"ios": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L29"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L363"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'counters': {\n 'frame_in': ,\n 'frame_out': ,\n 'frame_error_in': ,\n 'frame_discard': ,\n 'tlv_discard': ,\n 'tlv_unknown': ,\n 'entries_aged_out': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L321"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "parser ofr show lldp traffic", "schema": "{\n'counters': {\n 'total_frames_received': ,\n 'total_frames_transmitted': ,\n 'total_frames_received_in_error': ,\n 'total_frames_discarded': ,\n 'total_unrecognized_tlvs': ,\n 'total_entries_aged': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L430"}}, "show ip mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L81"}}, "show ip mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L81"}}, "show ip mroute static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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/ios/show_mcast.py#L35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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#L347"}}, "show ip mroute vrf {vrf} static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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/ios/show_mcast.py#L35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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#L347"}}, "show ip multicast": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n '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#L437"}}, "show ip multicast vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n '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#L437"}}, "show ipv6 mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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/ios/show_mcast.py#L28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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#L297"}}, "show ipv6 mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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/ios/show_mcast.py#L28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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#L297"}}, "show memory statistics": {"ios": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_memory.py#L7"}, "iosxe": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_memory.py#L35"}}, "show ipv6 mld vrf {vrf} groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L275"}}, "show ipv6 mld groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L275"}}, "show ipv6 mld vrf {vrf} interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L60"}}, "show ipv6 mld interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L60"}, "nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L104"}}, "show ipv6 mld vrf {vrf} ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L455"}}, "show ipv6 mld ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L455"}}, "dir": {"ios": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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/ios/show_platform.py#L63"}, "iosxe": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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#L603"}, "iosxr": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\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 },\n },\n },\n}", "uid": "dir", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1301"}, "nxos": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'disk_used_space': ,\n'disk_free_space': ,\n'disk_total_space': ,\n'dir': ,\n'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#L1064"}}, "show boot": {"ios": {"module_name": "show_platform", "class": "ShowBootvar", "doc": "Parser for show boot", "schema": "{\nOptional (str) current_boot_variable: ,\nOptional (str) next_reload_boot_variable: ,\nOptional (str) config_file: ,\nOptional (str) bootldr: ,\nOptional (str) active: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\nOptional (str) standby: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L318"}, "iosxe": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "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 },\nOptional (str) standby: {\n Optional (str) configuration_register: ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1737"}, "nxos": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "schema": "{\n'current_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n'next_reload_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L690"}}, "show environment": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2592"}}, "show environment | include {include}": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\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#L505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\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#L2592"}}, "show inventory": {"ios": {"module_name": "show_platform", "class": "ShowInventory", "doc": "\n Parser for:\n * show Inventory\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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/ios/show_platform.py#L105"}, "iosxe": {"module_name": "show_platform", "class": "ShowInventory", "doc": " Parser for:\n * 'show inventory'\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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#L1187"}, "iosxr": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'module_name': {\n Any (str) *: {\n 'descr': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L724"}, "nxos": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'name': {\n Any (str) *: {\n 'description': ,\n 'slot': ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L380"}, "asa": {"module_name": "show_inventory", "class": "ShowInventory", "doc": "Parser for\n * show interface summary\n ", "schema": "{\nAny (str) *: {\n 'description': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_inventory.py#L34"}}, "show module": {"ios": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L510"}, "iosxe": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2151", "cat4k": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'chassis_type': ,\n'power_consumed': ,\n'mod': {\n Any (str) *: {\n 'port': ,\n 'card_type': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address_from': ,\n 'mac_address_to': ,\n 'hw_ver': ,\n Optional (str) fw_ver: ,\n Optional (str) sw_ver: ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_mode: ,\n Optional (str) redundancy_status: ,\n },\n },\n'system_failures': {\n 'power_supply': ,\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/cat4k/show_platform.py#L38"}}, "nxos": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'slot': {\n 'rp': {\n Any (str) *: {\n Any (str) *: {\n 'ports': ,\n Optional (str) model: ,\n 'status': ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n Optional (str) lc: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n },\nOptional (str) xbar: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) module_type: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L893"}}, "show platform": {"ios": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for Parser for show platform", "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 '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/ios/show_platform.py#L420"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 '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#L1478"}, "iosxr": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform", "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#L320"}}, "show platform hardware qfp active infrastructure bqs queue output default all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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/ios/show_platform.py#L450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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#L2875"}}, "show platform hardware qfp active infrastructure bqs queue output default interface {interface}": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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/ios/show_platform.py#L450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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#L2875"}}, "show platform hardware port {port} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware slot {slot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware slot {slot} plim statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware subslot {subslot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware qfp {status} bqs {slot} ipm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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/ios/show_platform.py#L469"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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#L3669"}}, "show platform hardware qfp {status} bqs {slot} opm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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/ios/show_platform.py#L463"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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#L3604"}}, "show platform hardware qfp {status} bqs {slot} {iotype} statistics channel all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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/ios/show_platform.py#L485"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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#L4243"}}, "show platform hardware qfp {status} interface if-name {interface} statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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/ios/show_platform.py#L493"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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#L4482"}}, "show platform hardware qfp {status} statistics drop | exclude _0_": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L499"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4573"}}, "show platform hardware slot {slot} serdes statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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/ios/show_platform.py#L475"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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#L3799"}}, "show platform hardware slot {slot} serdes statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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/ios/show_platform.py#L480"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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#L3882"}}, "show platform power": {"ios": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for Parser for show platform power", "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/ios/show_platform.py#L425"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for show platform power", "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#L4085"}}, "show platform software process slot switch active R0 monitor | inc Mem :|Swap:": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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/ios/show_platform.py#L445"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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#L2209"}}, "show platform software status control-processor brief": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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/ios/show_platform.py#L440"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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#L2290"}}, "show processes cpu": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L408"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2663"}}, "show processes cpu history": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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/ios/show_platform.py#L430"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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#L4634"}}, "show processes cpu platform": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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/ios/show_platform.py#L435"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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#L2496"}}, "show processes cpu sorted": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L399"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2393"}}, "show redundancy": {"ios": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n ", "schema": "{\n'red_sys_info': {\n 'available_system_uptime': ,\n 'switchovers_system_experienced': ,\n 'standby_failures': ,\n 'last_switchover_reason': ,\n 'hw_mode': ,\n Optional (str) conf_red_mode: ,\n Optional (str) 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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L99"}, "iosxe": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L703"}, "iosxr": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy", "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#L1054"}}, "show switch": {"ios": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L515"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n '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#L1978"}}, "show switch detail": {"ios": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L520"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\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#L1874"}}, "show version": {"ios": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L56"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L97"}, "iosxr": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version", "schema": "{\n'operating_system': ,\n'software_version': ,\n'uptime': ,\nOptional (str) image: ,\n'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: ,\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L56"}, "nxos": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for :\n show version\n parser class implements detail parsing mechanisms for cli, xml and yang output.\n ", "schema": "{\n'platform': {\n Optional (str) name: ,\n Optional (str) reason: ,\n Optional (str) system_version: ,\n Optional (str) os: ,\n 'hardware': {\n Optional (str) bootflash: ,\n Optional (str) slot0: ,\n Optional (str) chassis: ,\n Optional (str) rp: ,\n Optional (str) cpu: Or (, None),\n Optional (str) device_name: ,\n Optional (str) memory: ,\n Optional (str) model: ,\n Optional (str) processor_board_id: ,\n Optional (str) slots: ,\n },\n 'kernel_uptime': {\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n Optional (str) seconds: ,\n },\n 'software': {\n Optional (str) bios_version: ,\n Optional (str) bios_compile_time: ,\n Optional (str) kickstart_version: ,\n Optional (str) kickstart_compile_time: ,\n Optional (str) kickstart_image_file: ,\n Optional (str) system_version: ,\n Optional (str) system_compile_time: ,\n Optional (str) system_image_file: ,\n },\n },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L65"}}, "show version RP {rp} {status}": {"ios": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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/ios/show_platform.py#L414"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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#L2715"}}, "show bfd neighbors details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show bfd neighbors client {client} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show bfd neighbors interface {interface} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show ip ospf": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for \"show ip ospf\" ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L41"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for:\n * 'show ip ospf'\n ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L331"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L168"}}, "show ip ospf database external": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for \"show ip ospf database external\" ", "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 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_ip_ospf_database_external", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L77"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for:\n * 'show ip ospf database external'\n ", "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 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_ip_ospf_database_external", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5089"}}, "show ip ospf database network": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for \"show ip ospf database network\" ", "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_ip_ospf_database_network", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L82"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for:\n * 'show ip ospf database network'\n ", "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_ip_ospf_database_network", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5173"}}, "show ip ospf database opaque-area": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for \"show ip ospf database opaque-area\" ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L93"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for:\n * 'show ip ospf database opaque-area'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5503"}}, "show ip ospf database router": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for \"show ip ospf database router\" ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L72"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for:\n * 'show ip ospf database router'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L4998"}}, "show ip ospf database summary": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for \"show ip ospf database summary\" ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L87"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for:\n * 'show ip ospf database summary'\n ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5260"}}, "show ip ospf interface {interface}": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1698"}}, "show ip ospf interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1698"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1792"}}, "show ip ospf mpls ldp interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for \"show ip ospf mpls ldp interface\" ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L99"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for:\n * 'show ip ospf mpls ldp interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5572"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L817"}}, "show ip ospf mpls traffic-eng link": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for \"show ip ospf mpls traffic-eng link\" ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L105"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for:\n * 'show ip ospf mpls traffic-eng link'\n ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5829"}}, "show ip ospf neighbor detail": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for \"show ip ospf neighbor detail\" ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L67"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for:\n * 'show ip ospf neighbor detail'\n ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L3121"}}, "show ip ospf sham-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for 'show ip ospf sham-links' ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L54"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for:\n * 'show ip ospf sham-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L2889"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1624"}}, "show ip ospf virtual-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": null, "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L62"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": " Parser for:\n * 'show ip ospf virtual-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L2977"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1510"}}, "show ip pim vrf {vrf} bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L643"}}, "show ip pim bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L643"}}, "show ip pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L508"}}, "show ip pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L508"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim vrf {vrf} interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1352"}}, "show ip pim interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1352"}}, "show ip pim vrf {vrf} interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1930"}}, "show ip pim interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1930"}}, "show ip pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1832"}}, "show ip pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1832"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2652"}}, "show ip pim vrf {vrf} rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L939"}}, "show ip pim rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L939"}}, "show ipv6 pim vrf {vrf} bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L355"}}, "show ipv6 pim bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L355"}}, "show ipv6 pim vrf {vrf} bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L187"}}, "show ipv6 pim bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L187"}}, "show ipv6 pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L66"}}, "show ipv6 pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L66"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1853"}}, "show ipv6 pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1853"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2076"}}, "show ipv6 pim vrf {vrf} neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1874"}}, "show ipv6 pim neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1874"}}, "show {af} pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1714"}}, "show {af} pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1714"}}, "show configuration lock": {"ios": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock ", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_config.py#L12"}, "iosxe": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_config.py#L58"}}, "show {af} prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_prefix_list.py#L12"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_prefix_list.py#L49"}}, "show ipv6 prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_prefix_list.py#L19"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_prefix_list.py#L168"}}, "show ip protocols": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L259"}}, "show ip protocols vrf {vrf}": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L259"}}, "show ip protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1099"}}, "show ip protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1099"}}, "show ipv6 protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1151"}}, "show ipv6 protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1151"}}, "show route-map all": {"ios": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_route_map.py#L10"}, "iosxe": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_route_map.py#L62"}}, "show vrf": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L35"}}, "show vrf {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L35"}}, "show vrf detail": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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#L453"}}, "show vrf detail {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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#L453"}}, "show etherchannel load-balancing": {"ios": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L119"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L907"}}, "show etherchannel summary": {"ios": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L110"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L730"}}, "show lacp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L117"}}, "show lacp counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L117"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for: show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_errors': ,\n 'marker_resp_in_pkts': ,\n 'marker_resp_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L97"}}, "show lacp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L226"}}, "show lacp internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L226"}}, "show lacp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L335"}}, "show lacp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L335"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "parser for: show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'interval': ,\n 'lacp_port_priority': ,\n 'port_state': ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L201"}}, "show lacp neighbor detail": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L128"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L996"}}, "show lacp sys-id": {"ios": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L46"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L50"}}, "show pagp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L437"}}, "show pagp counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L437"}}, "show pagp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L620"}}, "show pagp internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L620"}}, "show pagp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L525"}}, "show pagp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L525"}}, "show errdisable recovery": {"ios": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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/ios/show_spanning_tree.py#L42"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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#L780"}}, "show spanning-tree vlan {vlan}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}}, "show spanning-tree mst {mst}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}, "iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n\t\t* 'show spanning-tree mst {mst_id}'\n\t", "schema": "{\n'mstp': {\n Any (str) *: {\n 'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n Optional (str) this_bridge_is: ,\n Optional (str) bridge_priority: ,\n Optional (str) bridge_address: ,\n Optional (str) bridge_max_age: ,\n Optional (str) bridge_forward_delay: ,\n Optional (str) bridge_max_hops: ,\n Optional (str) bridge_transmit_hold_count: ,\n Optional (str) designated_root_priority: ,\n Optional (str) designated_root_address: ,\n Optional (str) root_cost: ,\n Optional (str) root_max_age: ,\n Optional (str) root_forward_delay: ,\n Optional (str) cist_root_priority: ,\n Optional (str) cist_root_address: ,\n Optional (str) cist_root_cost: ,\n Optional (str) sys_id_ext: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n Optional (str) designated_cost: ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L75"}}, "show spanning-tree": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}}, "show spanning-tree detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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/ios/show_spanning_tree.py#L29"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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#L287"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for:\n show spanning-tree detail\n ", "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 'bridge_priority': ,\n 'bridge_sysid': ,\n 'bridge_address': ,\n 'topology_change_flag': ,\n 'topology_detected_flag': ,\n 'topology_changes': ,\n 'time_since_topology_change': ,\n 'root_of_the_spanning_tree': ,\n 'times': {\n 'hold': ,\n 'topology_change': ,\n 'notification': ,\n 'max_age': ,\n 'hello': ,\n 'forwarding_delay': ,\n },\n 'timers': {\n 'hello': ,\n 'topology_change': ,\n 'notification': ,\n },\n Optional (str) mst_id: ,\n Optional (str) vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) root_of_spanning_tree: ,\n Optional (str) topology_from_port: ,\n Optional (str) aging_timer: ,\n 'interfaces': {\n Any (str) *: {\n 'status': ,\n 'name': ,\n Optional (str) bridge_assurance_inconsistent: ,\n Optional (str) vpc_peer_link_inconsistent: ,\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 'timers': {\n 'message_age': ,\n 'forward_delay': ,\n 'hold': ,\n },\n Optional (str) port_type: ,\n 'link_type': ,\n Optional (str) internal: ,\n Optional (str) root_guard: ,\n Optional (str) pvst_simulation: ,\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/nxos/show_spanning_tree.py#L547"}}, "show spanning-tree mst configuration": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration ", "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/ios/show_spanning_tree.py#L47"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration", "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#L1029"}}, "show spanning-tree mst detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": null, "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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/ios/show_spanning_tree.py#L38"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": "Parser for show spanning-tree mst detail", "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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#L593"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n show spanning-tree mst detail\n ", "schema": "{\n'mstp': {\n 'mst_intances': {\n Any (str) *: {\n 'mst_id': ,\n 'vlans_mapped': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n Optional (str) sys_id: ,\n Optional (str) root_for_cist: ,\n Optional (str) regional_root: ,\n Optional (str) hold_time: ,\n Optional (str) topology_changes: ,\n Optional (str) time_since_topology_change: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'port_cost': ,\n 'port_priority': ,\n 'port_id': ,\n 'port_state': ,\n 'bridge_assurance_inconsistent': ,\n 'vpc_peer_link_inconsistent': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_cost': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_bridge_port_id': ,\n 'designated_regional_root_cost': ,\n 'designated_regional_root_priority': ,\n 'designated_regional_root_address': ,\n Optional (str) broken_reason: ,\n Optional (str) designated_port_num: ,\n Optional (str) timers: {\n 'forward_transitions': ,\n 'forward_delay': ,\n 'message_expires_in': ,\n },\n Optional (str) counters: {\n 'bpdu_sent': ,\n 'bpdu_recieved': ,\n },\n },\n },\n Any (str) *: {\n 'domain': ,\n 'hello_time': ,\n 'max_age': ,\n 'forwarding_delay': ,\n Optional (str) name: ,\n Optional (str) max_hop: ,\n Optional (str) hold_count: ,\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_spanning_tree.py#L85"}}, "show spanning-tree summary": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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#L68"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser class for:\n show spanning-tree summary\n ", "schema": "{\n'root_bridge_for': ,\nOptional (str) mst_type: ,\n'port_type_default': ,\n'bpdu_guard': ,\n'bpdu_filter': ,\n'bridge_assurance': ,\n'loop_guard': ,\n'path_cost_method': ,\nOptional (str) pvst_simulation: ,\n'vpc_peer_switch': ,\n'vpc_peer_switch_status': ,\n'stp_lite': ,\nOptional (str) portfast_default: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\n'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/nxos/show_spanning_tree.py#L303"}}, "show standby all": {"ios": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L19"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all\n parser class - implements detail parsing mechanisms for cli,yang output.\n ", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L373"}}, "show standby delay": {"ios": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L23"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L979"}}, "show standby internal": {"ios": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L15"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L60"}}, "show ip static route vrf {vrf}": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L55"}}, "show ip static route": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L55"}}, "show ipv6 static vrf {vrf} detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L239"}}, "show ipv6 static detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L239"}}, "show vlan": {"ios": {"module_name": "show_vlan", "class": "ShowVlan", "doc": null, "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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L12"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vlan.py#L68"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) name: ,\n Optional (str) mode: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) shutdown: ,\n Optional (str) interfaces: ,\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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L55"}}, "show vlan access-map": {"ios": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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/iosxe/show_vlan.py#L348"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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/nxos/show_vlan.py#L401"}}, "show vlan filter": {"ios": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "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/iosxe/show_vlan.py#L461"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "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/nxos/show_vlan.py#L335"}}, "show vlan mtu": {"ios": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": "Parser for show vlan mtu", "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/iosxe/show_vlan.py#L287"}}, "show vlan remote-span": {"ios": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": "Parser for show vlan remote-span", "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/iosxe/show_vlan.py#L414"}}, "show ip rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L53"}}, "show ip rip database vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L53"}}, "show ipv6 rip": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L106"}}, "show ipv6 rip vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L106"}}, "show ipv6 rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L478"}}, "show ipv6 rip vrf {vrf} database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L478"}}, "show service-group state": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "Parser for show service-group state", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L15"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "\n\tParser for 'show service-group state'\n\t", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L34"}}, "show service-group stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": "Parser for show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L19"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": " Parser for 'show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L93"}}, "show service-group traffic-stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L246"}}, "show service-group traffic-stats {group}": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L246"}}, "show lisp all instance-id {instance_id} dynamic-eid detail": {"ios": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L90"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L467"}}, "show lisp all extranet {extranet} instance-id {instance_id}": {"ios": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L82"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L303"}}, "show lisp platform": {"ios": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L74"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L166"}}, "show lisp all instance-id {instance_id} {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\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/ios/show_lisp.py#L98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\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#L790"}}, "show lisp all service {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L790"}}, "show lisp all instance-id {instance_id} {service} database": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L138"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2242"}}, "show lisp all instance-id {instance_id} {service} map-cache": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L106"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1537"}}, "show lisp all instance-id {instance_id} service {service} rloc members": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L114"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1735"}}, "show lisp all instance-id {instance_id} {service} server detail internal": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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/ios/show_lisp.py#L154"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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#L2692"}}, "show lisp all instance-id {instance_id} {service} server summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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/ios/show_lisp.py#L146"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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#L2429"}}, "show lisp all instance-id {instance_id} service {service} smr": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L122"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1860"}}, "show lisp all instance-id {instance_id} {service} statistics": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L162"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3065"}}, "show lisp all service {service} summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L130"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1997"}}, "show lisp session": {"ios": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for show lisp session", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L66"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for \"show lisp session\"", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L80"}}, "show crypto pki certificates {trustpoint_name}": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_crypto.py#L12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L58"}}, "show crypto pki certificates": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_crypto.py#L12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L58"}}, "show access-session": {"ios": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_access_session.py#L18"}, "iosxe": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L49"}}, "show mac address-table": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_fdb.py#L21"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L55"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L152"}}, "show mac address-table aging-time": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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/ios/show_fdb.py#L26"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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#L214"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "schema": "{\n'mac_aging_time': ,\n}", "uid": "show_mac_address-table_aging-time", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L182"}}, "show mac address-table learning": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "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/ios/show_fdb.py#L31"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "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#L271"}}, "show line": {"ios": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_session.py#L13"}, "iosxe": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_session.py#L32"}}, "show users": {"ios": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_session.py#L18"}, "iosxe": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_session.py#L107"}}, "show snmp mib": {"ios": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_snmp.py#L19"}, "iosxe": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_snmp.py#L34"}}, "show clock": {"ios": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_system.py#L12"}, "iosxe": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_system.py#L28"}}, "show vtp password": {"ios": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vtp.py#L21"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vtp.py#L28"}}, "show vtp status": {"ios": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vtp.py#L29"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vtp.py#L124"}}, "show issu rollback-timer": {"ios": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_issu.py#L22"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_issu.py#L336"}}, "show issu state detail": {"ios": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_issu.py#L14"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_issu.py#L56"}}, "show power inline {interface}": {"ios": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_power.py#L13"}, "iosxe": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_power.py#L99"}}, "show stack-power": {"ios": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_power.py#L8"}, "iosxe": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_power.py#L37"}}, "show ip eigrp vrf {vrf} neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L277"}}, "show ip eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L277"}}, "show ip eigrp vrf {vrf} neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L647"}}, "show ip eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L647"}}, "show ipv6 eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L26"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L302"}}, "show ipv6 eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L46"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L671"}}, "show {af} rpf vrf {vrf} {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rpf.py#L30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rpf.py#L317"}}, "show {af} rpf {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rpf.py#L30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rpf.py#L317"}}, "show ip msdp vrf {vrf} peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L82"}}, "show ip msdp peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L82"}, "nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L102"}}, "show ip msdp vrf {vrf} sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L421"}}, "show ip msdp sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L421"}}, "show environment all": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all\n show environment all | include ", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L35"}, "c3850": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_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/c3850/show_platform.py#L55"}, "module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_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/show_platform.py#L2023"}}, "show environment all | include Sensor": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAllIncludeLocation", "doc": "Parser for show environment all | include Sensor |", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all___include_Sensor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L103"}}}, "show ip access-lists": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L542"}}, "show ip access-lists {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L542"}}, "show ipv6 access-list": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L563"}}, "show ipv6 access-list {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L563"}}, "show bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L649"}}, "show bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L649"}}, "show bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1539"}}, "show bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_rd_rd_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1539"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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#L4722"}}, "show bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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#L4722"}}, "show bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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#L5333"}}, "show bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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#L5333"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show ip bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family} all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L616"}}, "show ip bgp all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L616"}}, "show ip bgp all detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1507"}}, "show ip bgp {address_family} vrf {vrf} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1507"}}, "show ip bgp all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4757"}}, "show ip bgp all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4757"}}, "show ip bgp {address_family} all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5368"}}, "show ip bgp all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5368"}}, "show ip bgp {address_family} all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L6012"}}, "show ip bgp all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L6012"}}, "show ip bgp {address_family} all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2325"}}, "show ip bgp all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2325"}}, "show ip bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} rd {rd} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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#L5403"}}, "show ip bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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#L5403"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp {address_family} rd {rd} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp {address_family} vrf {vrf} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp {address_family} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef {prefix} detail": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCefDetail", "doc": " Parser for:\n * 'show ip cef detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1733"}}, "show ipv6 cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ethernet service instance": {"iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstance", "doc": "Parser for show ethernet service instance\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L568"}}, "show monitor": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor session {session}": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor session all": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor capture": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitorCapture", "doc": " Parser for\n \"show monitor capture\"\n ", "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"}}, "show mpls forwarding-table detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1858"}}, "show mpls forwarding-table vrf {vrf} detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1858"}}, "show ip ospf database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabase", "doc": " Parser for:\n * 'show ip ospf database'\n ", "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 'lsa_id': ,\n 'adv_router': ,\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L3556"}}, "show ip ospf database opaque-area adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaAdvRouter", "doc": " Parser for:\n * 'show ip ospf database opaque-area adv-router {address}'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_adv-router_address", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8042"}}, "show ip ospf database opaque-area {lsa_id} self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_lsa_id_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8025"}}, "show ip ospf database opaque-area self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8025"}}, "show ip ospf database opaque-area type ext-link": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLink", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8055"}}, "show ip ospf database opaque-area type ext-link adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkAdvRouter", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link adv-router {address}\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_adv-router_address", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8079"}}, "show ip ospf database opaque-area type ext-link self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkSelfOriginate", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link self-originate\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8067"}}, "show ip ospf database router self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database router self-originate'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7102"}}, "show ip ospf fast-reroute ti-lfa": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfFastRerouteTiLfa", "doc": "Parser for show ip ospf fast-reroute ti-lfa\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_object': {\n Any (str) *: {\n 'ipfrr_enabled': ,\n 'sr_enabled': ,\n 'ti_lfa_configured': ,\n 'ti_lfa_enabled': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_fast-reroute_ti-lfa", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7253"}}, "show ip ospf interface brief": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterfaceBrief", "doc": " Parser for:\n * 'show ip ospf interface brief'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'ip_address': ,\n 'cost': ,\n 'state': ,\n 'nbrs_full': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1384"}}, "show ip ospf max-metric": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMaxMetric", "doc": " Parser for:\n * 'show ip ospf max-metric'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'base_topology_mtid': {\n Any (str) *: {\n 'start_time': ,\n 'time_elapsed': ,\n 'router_lsa_max_metric': {\n Any (str) *: {\n Optional (str) condition: ,\n Optional (str) state: ,\n Optional (str) advertise_lsa_metric: ,\n Optional (str) unset_reason: ,\n Optional (str) unset_time: ,\n Optional (str) unset_time_elapsed: ,\n Optional (str) time_remaining: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_max-metric", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L6168"}}, "show ip ospf neighbor {interface}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7040"}}, "show ip ospf neighbor": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7040"}}, "show ip ospf segment-routing": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRouting", "doc": " Parser for show ip ospf segment-routing\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) global_segment_routing_state: ,\n Optional (str) segment_routing_enabled: {\n 'area': {\n Any (str) *: {\n 'topology_name': ,\n 'forwarding': ,\n 'strict_spf': ,\n },\n },\n },\n 'sr_attributes': {\n 'sr_label_preferred': ,\n 'advertise_explicit_null': ,\n },\n Optional (str) global_block_srgb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) local_block_srlb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) registered_with: {\n Any (str) *: {\n Optional (str) client_handle: ,\n Optional (str) sr_algo: {\n Any (str) *: {\n Any (str) *: {\n 'handle': ,\n 'bit_mask': ,\n },\n },\n },\n Optional (str) client_id: ,\n },\n },\n Optional (str) max_labels: {\n 'platform': ,\n 'available': ,\n 'pushed_by_ospf': {\n 'uloop_tunnels': ,\n 'ti_lfa_tunnels': ,\n },\n },\n 'mfi_label_reservation_ack_pending': ,\n 'bind_retry_timer_running': ,\n Optional (str) bind_retry_timer_left: ,\n Optional (str) adj_label_bind_retry_timer_running: ,\n Optional (str) adj_label_bind_retry_timer_left: ,\n Optional (str) srp_app_locks_requested: {\n 'srgb': ,\n 'srlb': ,\n },\n Optional (str) teapp: {\n 'te_router_id': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7718"}}, "show ip ospf {process_id} segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_adjacency-sid", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7141"}}, "show ip ospf segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_adjacency-sid", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7141"}}, "show ip ospf segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_global-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7557"}}, "show ip ospf {process_id} segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_global-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7557"}}, "show ip ospf segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_local-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L78"}}, "show ip ospf {process_id} segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_local-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L78"}}, "show ip ospf segment-routing protected-adjacencies": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingProtectedAdjacencies", "doc": " Parser for show ip ospf segment-routing protected-adjacencies\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) areas: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address': ,\n 'adj_sid': ,\n 'backup_nexthop': ,\n 'backup_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_protected-adjacencies", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7358"}}, "show ip ospf segment-routing sid-database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingSidDatabase", "doc": " Parser for commands:\n * show ip ospf segment-routing sid-database\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) sids: {\n Any (str) *: {\n 'sid': ,\n Optional (str) codes: ,\n 'prefix': ,\n Optional (str) adv_rtr_id: ,\n Optional (str) area_id: ,\n 'type': ,\n 'algo': ,\n },\n 'total_entries': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_sid-database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7457"}}, "show ip ospf traffic": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfTraffic", "doc": " Parser for:\n * \"show ip ospf traffic\"\n ", "schema": "{\n'ospf_statistics': {\n 'last_clear_traffic_counters': ,\n 'rcvd': {\n 'total': ,\n 'checksum_errors': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n 'sent': {\n 'total': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_queue_statistics': {\n 'limit': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'drops': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_delay_msec': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n 'current_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n },\n 'interface_statistics': {\n 'interfaces': {\n Any (str) *: {\n 'last_clear_traffic_counters': ,\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n 'summary_traffic_statistics': {\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L6540"}}, "show redundancy states": {"iosxe": {"module_name": "show_platform", "class": "ShowRedundancyStates", "doc": " Parser for show redundancy states ", "schema": "{\n'my_state': ,\n'peer_state': ,\n'mode': ,\n'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#L923"}}, "show policy-map {name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1489"}}, "show policy-map": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1489"}}, "show policy-map control-plane": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapControlPlane", "doc": " Parser for:\n * 'show policy-map control-plane'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1219"}}, "show policy-map interface {interface}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1246"}}, "show policy-map interface": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1246"}}, "show policy-map interface class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceClass", "doc": " Parser for:\n * 'show policy-map interface class {class_name}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1344"}}, "show policy-map interface {interface} input class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1279"}}, "show policy-map interface {interface} input": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1279"}}, "show policy-map interface {interface} output class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1312"}}, "show policy-map interface {interface} output": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1312"}}, "show policy-map target service-group {num}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapTargetClass", "doc": " Parser for:\n * 'show policy-map target service-group {num}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1372"}}, "show ip aliases": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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#L46"}}, "show ip aliases vrf {vrf}": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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#L46"}}, "show ip aliases default-vrf": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAliasDefaultVrf", "doc": " \n Parser for:\n\tshow ip aliases default-vrf\n\t", "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#L101"}}, "show isis database detail": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisDatabaseDetail", "doc": "Parser for show isis database detail", "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 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\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 Any (str) *: {\n Any (str) *: {\n 'metric': ,\n Optional (str) mt_ipv6: ,\n },\n },\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#L289"}}, "show isis hostname": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisHostname", "doc": "Parser for show isis hostname", "schema": "{\n'tag': {\n Any (str) *: {\n '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#L108"}}, "show isis lsp-log": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisLspLog", "doc": "Parser for show isis lsp-log", "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#L179"}}, "show isis neighbors": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n 'interface': ,\n 'ip_address': ,\n 'state': ,\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#L42"}, "iosxr": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'snpa': ,\n 'state': ,\n 'holdtime': ,\n 'type': ,\n Optional (str) ietf_nsf: ,\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/iosxr/show_isis.py#L193"}}, "show run | sec isis": {"iosxe": {"module_name": "show_isis", "class": "ShowRunSectionIsis", "doc": "Parser for show run | sec isis", "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#L457"}}, "show xconnect all": {"iosxe": {"module_name": "show_xconnect", "class": "ShowXconnectAll", "doc": "Parser for show xconnect all", "schema": "{\n'segment_1': {\n Any (str) *: {\n 's1': ,\n 'segment_2': {\n Any (str) *: {\n 's2': ,\n 'xc': ,\n 'st': ,\n },\n },\n },\n },\n}", "uid": "show_xconnect_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_xconnect.py#L34"}}, "show clns interface {interface}": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L77"}}, "show clns interface": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L77"}}, "show clns is-neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsIsNeighborsDetail", "doc": "Parser for show clns is-neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n '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#L677"}}, "show clns neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsNeighborsDetail", "doc": "Parser for show clns neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interface': ,\n 'state': ,\n 'snpa': ,\n 'holdtime': ,\n 'protocol': ,\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_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L533"}}, "show clns protocol": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsProtocol", "doc": "Parser for show clns protocol", "schema": "{\n'instance': {\n Any (str) *: {\n 'system_id': ,\n 'nsel': ,\n 'process_handle': ,\n 'is_type': ,\n 'manual_area_address': ,\n 'routing_for_area_address': ,\n 'interfaces': {\n Any (str) *: {\n 'topology': ,\n },\n },\n 'redistribute': ,\n 'distance_for_l2_clns_routes': ,\n 'rrr_level': ,\n 'metrics': {\n 'generate_narrow': ,\n 'accept_narrow': ,\n 'generate_wide': ,\n 'accept_wide': ,\n },\n },\n },\n}", "uid": "show_clns_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L325"}}, "show clns traffic": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsTraffic", "doc": "Parser for show clns traffic", "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 'level-1': ,\n 'level-2': ,\n },\n 'spf_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'partial_route_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'lsp_checksum_errors_received': ,\n 'update_process_queue_depth': ,\n '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#L918"}}, "show ipv6 eigrp vrf {vrf} neighbors": {"iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L302"}}, "show ipv6 neighbors vrf {vrf}": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L53"}}, "show ipv6 neighbors": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L53"}}, "show ipv6 neighbors vrf {vrf} detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L111"}}, "show ipv6 neighbors detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L111"}, "iosxr": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "Parser for show ipv6 neighbors detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n 'location': ,\n 'static': ,\n 'dynamic': ,\n 'sync': ,\n 'serg_flags': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ipv6.py#L48"}}, "show logging | include {include}": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L36"}}, "show logging": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L36"}}, "show ip vrf": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "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_vrf.py#L37"}}, "show ip vrf {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "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_vrf.py#L37"}}, "show ip vrf detail": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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_vrf.py#L89"}}, "show ip vrf detail {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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_vrf.py#L89"}}, "show cdp neighbors": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n Optional (str) platform: ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L41"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n 'platform': ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_cdp.py#L41"}}, "show cdp neighbors detail": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'platform': ,\n 'capabilities': ,\n 'local_interface': ,\n '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}", "uid": "show_cdp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L193"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "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 '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#L220"}}, "show segment-routing mpls connected-prefix-sid-map {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMap", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L125"}}, "show segment-routing mpls connected-prefix-sid-map local {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMapLocal", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map local ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map local ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_local_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L487"}}, "show segment-routing mpls gb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGb", "doc": " Parser for:\n * 'show segment-routing mpls gb'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_gb", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L271"}}, "show segment-routing mpls gb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGbLock", "doc": " Parser for 'show segment-routing mpls gb lock'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_gb_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L454"}}, "show segment-routing mpls lb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLB", "doc": " Parser for show segment-routing mpls lb", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_lb", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L326"}}, "show segment-routing mpls lb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbLock", "doc": " Parser for show segment-routing mpls lb lock", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_lb_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L418"}}, "show segment-routing mpls mapping-server {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsMappingServer", "doc": " Parser for:\n * 'show segment-routing mpls mapping-server ipv4'\n * 'show segment-routing mpls mapping-server ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n 'mapping_server': {\n 'policy': {\n Optional (str) prefix_sid_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n Optional (str) prefix_sid_remote_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_mapping-server_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1188"}}, "show segment-routing mpls state": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsState", "doc": " Parser for show segment-routing mpls state", "schema": "{\n'sr_mpls_state': ,\n}", "uid": "show_segment-routing_mpls_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L376"}}, "show segment-routing traffic-eng policy all": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L836"}}, "show segment-routing traffic-eng policy name {name}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L836"}}, "show segment-routing traffic-eng policy all detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1067"}}, "show segment-routing traffic-eng policy name {name} detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1067"}}, "show segment-routing traffic-eng topology ipv4": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngTopology", "doc": " Parser for \n 'show segment-routing traffic-eng topology ipv4'\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n 'prefix_sid': {\n 'prefix': ,\n 'label': ,\n 'label_type': ,\n 'domain_id': ,\n 'flags': ,\n },\n 'links': {\n Any (str) *: {\n 'local_address': ,\n 'remote_address': ,\n 'local_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'remote_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'metric': {\n Any (str) *: ,\n },\n 'bandwidth_total': ,\n 'bandwidth_reservable': ,\n 'admin_groups': ,\n 'adj_sid': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_topology_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L560"}}, "show authentication sessions": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L61"}}, "show authentication sessions interface {intf}": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L61"}}, "show authentication sessions interface {intf} details": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessionsInterfaceDetails", "doc": "Parser for 'show authentication sessions interface {intf} details'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'mac_address': ,\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 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'local_policies': {\n 'template': {\n Any (str) *: {\n 'priority': ,\n },\n },\n 'vlan_group': {\n 'vlan': ,\n },\n },\n 'method_status': {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L177"}}, "show flow monitor {name} cache format table": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowMonitor", "doc": " Parser for\n \"show flow monitor {name} cache format table\"\n ", "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\n'high_water_mark': ,\n'flows_added': ,\n'flows_aged': ,\n'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#L51"}}, "show run policy-map {name}": {"iosxe": {"module_name": "show_run", "class": "ShowRunPolicyMap", "doc": " Parser for\n\t\t* \"show run policy-map {name}\"\n\t", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) qos_set: {\n Optional (str) ip precedence: ,\n Optional (str) qos-group: ,\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) conformed: ,\n Optional (str) exceeded: ,\n },\n Optional (str) bandwidth_percent: ,\n Optional (str) priority_level: ,\n Optional (str) target_shape_rate: ,\n Optional (str) service_policy: ,\n Optional (str) service_policy_input: ,\n Optional (str) service_policy_output: ,\n },\n },\n },\n },\n}", "uid": "show_run_policy-map_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L60"}}, "show arp vrf {vrf} detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L51"}}, "show arp detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L51"}}, "show arp traffic detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpTrafficDetail", "doc": " Parser for show arp traffic detail ", "schema": "{\nAny (str) *: {\n 'statistics': {\n 'in_requests_pkts': ,\n 'in_replies_pkts': ,\n 'out_requests_pkts': ,\n 'out_replies_pkts': ,\n 'out_gratuitous_pkts': ,\n 'out_proxy': ,\n 'out_local_proxy': ,\n 'subscriber_intf_requests': ,\n 'subscriber_intf_replies': ,\n 'subscriber_intf_gratuitous': ,\n 'resolve_rcvd_requests': ,\n 'resolve_dropped_requests': ,\n 'out_of_memory_errors': ,\n 'no_buffers_errors': ,\n 'out_of_subnet_errors': ,\n Optional (str) unsolicited: ,\n },\n 'cache': {\n 'total_arp_entries': ,\n 'dynamic': ,\n 'interface': ,\n 'standby': ,\n 'alias': ,\n 'static': ,\n 'dhcp': ,\n Optional (str) drop_adj: ,\n 'ip_packet_drop_count': ,\n 'total_arp_idb': ,\n },\n },\n}", "uid": "show_arp_traffic_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L149"}}, "show run formal | i af-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAfGroupConfiguration", "doc": "Parser for show bgp instance af-group configuration", "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#L302"}}, "show bgp instance {instance} all all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} {vrf_type} {vrf}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} all all neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} all all neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} all all neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} all all neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} all all process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show bgp instance {instance} {vrf_type} {vrf} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show run formal | i session-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSessionGroupConfiguration", "doc": "Parser for show bgp instance session-group configuration", "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#L619"}}, "show bgp instance {instance} all all summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instance {instance} {vrf_type} {vrf} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instances": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstances", "doc": "Parser for show bgp instances", "schema": "{\n'instance': {\n Any (str) *: {\n 'bgp_id': ,\n 'instance_id': ,\n 'placed_grp': ,\n 'num_vrfs': ,\n Optional (str) address_families: ,\n },\n },\n}", "uid": "show_bgp_instances", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L86"}}, "show bgp l2vpn evpn": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for show bgp l2vpn evpn", "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_l2vpn_evpn", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5305"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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#L11772"}}, "show bgp l2vpn evpn advertised": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnAdvertised", "doc": "Parser class for 'show bgp l2vpn evpn advertised' CLI.", "schema": null, "uid": "show_bgp_l2vpn_evpn_advertised", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5798"}}, "show bgp l2vpn evpn neighbors": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5933"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "parser for:\n show bgp l2vpn evpn neighbors", "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 },\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#L10699"}}, "show bgp l2vpn evpn neighbors {neighbor}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5933"}}, "show bgp sessions": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for show bgp sessions", "schema": null, "uid": "show_bgp_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5165"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\n },\n },\n },\n}", "uid": "show_bgp_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9210"}}, "show bgp vrf-db vrf all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpVrfDbVrfAll", "doc": "Parser for show bgp vrf-db vrf all", "schema": null, "uid": "show_bgp_vrf-db_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5184"}}, "show placement program all": {"iosxr": {"module_name": "show_bgp", "class": "ShowPlacementProgramAll", "doc": "Parser for show placement program all", "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#L191"}}, "show controllers coherentDSP {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersCoherentDSP", "doc": "Parser for show controllers coherentDSP {port}", "schema": "{\nAny (str) *: {\n 'port': ,\n 'controller_state': ,\n 'inherited_secondary_state': ,\n 'configured_secondary_state': ,\n 'derived_state': ,\n 'loopback_mode': ,\n 'ber_thresholds_sf': ,\n 'ber_thresholds_sd': ,\n 'performance_monitoring': ,\n 'alarm_info': {\n 'los': ,\n 'lof': ,\n 'lom': ,\n 'oof': ,\n 'oom': ,\n 'ais': ,\n 'iae': ,\n 'biae': ,\n 'sf_ber': ,\n 'sd_ber': ,\n 'bdi': ,\n 'tim': ,\n 'fecmis_match': ,\n 'fec_unc': ,\n },\n 'detected_alarms': ,\n 'bit_error_rate_info': {\n 'prefec_ber': ,\n 'postfec_ber': ,\n },\n 'otu_tti': ,\n 'fec_mode': ,\n },\n}", "uid": "show_controllers_coherentDSP_port", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L125"}}, "show controllers fia diagshell {diagshell_unit} \"l2 show\" location {location}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersFiaDiagshellL2show", "doc": "Parser class for show controllers fia diagshell 0 'l2 show' ", "schema": null, "uid": "show_controllers_fia_diagshell_diagshell_unit_\"l2_show\"_location_location", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L19"}}, "show controllers optics {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersOptics", "doc": "Parser for show controllers optics {port}", "schema": "{\nAny (str) *: {\n 'name': ,\n 'controller_state': ,\n 'transport_admin_state': ,\n 'laser_state': ,\n Optional (str) led_state: ,\n 'optics_status': {\n 'optics_type': ,\n 'wavelength': ,\n Optional (str) dwdm_carrier_info: ,\n Optional (str) msa_itu_channel: ,\n Optional (str) frequency: ,\n Optional (str) alarm_status: {\n Optional (str) detected_alarms: ,\n },\n Optional (str) alarm_statistics: {\n Optional (str) high_rx_pwr: ,\n Optional (str) low_rx_pwr: ,\n Optional (str) high_tx_pwr: ,\n Optional (str) low_tx_pwr: ,\n Optional (str) high_lbc: ,\n Optional (str) high_dgd: ,\n Optional (str) oor_cd: ,\n Optional (str) osnr: ,\n Optional (str) wvl_ool: ,\n Optional (str) mea: ,\n Optional (str) improper_rem: ,\n Optional (str) tc_power_prov_mismatch: ,\n },\n Optional (str) los_lol_fault_status: {\n Optional (str) detected_los_lol_fault: ,\n },\n Optional (str) laser_bias_current: ,\n 'actual_tx_power': ,\n 'rx_power': ,\n Optional (str) performance_monitoring: ,\n Optional (str) threshold_values: {\n Any (str) *: {\n 'parameter': ,\n 'high_alarm': ,\n 'low_alarm': ,\n 'high_warning': ,\n 'low_warning': ,\n },\n },\n Optional (str) lbc_high_threshold: ,\n Optional (str) configured_tx_power: ,\n Optional (str) configured_osnr_lower_threshold: ,\n Optional (str) configured_dgd_higher_threshold: ,\n Optional (str) chromatic_dispersion: ,\n Optional (str) configured_cd_min: ,\n Optional (str) configured_cd_max: ,\n Optional (str) optical_snr: ,\n Optional (str) polarization_dependent_loss: ,\n Optional (str) polarization_parameters: ,\n Optional (str) differential_group_delay: ,\n Optional (str) temperature: ,\n Optional (str) voltage: ,\n },\n Optional (str) transceiver_vendor_details: {\n Optional (str) form_factor: ,\n Optional (str) optics_type: ,\n Optional (str) name: ,\n Optional (str) oui_number: ,\n Optional (str) part_number: ,\n Optional (str) rev_number: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) date_code: ,\n },\n },\n}", "uid": "show_controllers_optics_port", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L419"}}, "show ethernet cfm peer meps": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetCfmMeps", "doc": "Parser for show ethernet cfm peer meps", "schema": null, "uid": "show_ethernet_cfm_peer_meps", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ethernet.py#L37"}}, "show ethernet tags": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2200"}}, "show ethernet trunk detail": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetTrunkDetail", "doc": "Parser for show ethernet trunk detail\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) dot1q_tunneling_ethertype: ,\n },\n },\n}", "uid": "show_ethernet_trunk_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ethernet.py#L167"}}, "show evpn ethernet-segment esi {esi}": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment_esi_esi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L305"}}, "show evpn ethernet-segment": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L305"}}, "show evpn evi": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEvi", "doc": "Parser class for 'show evpn evi' CLI.", "schema": null, "uid": "show_evpn_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L42"}}, "show evpn evi detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviDetail", "doc": "Parser class for 'show evpn evi detail' CLI.", "schema": null, "uid": "show_evpn_evi_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L58"}}, "show evpn evi vpn-id {vpn_id} mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_vpn-id_vpn_id_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L73"}}, "show evpn evi mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L73"}}, "show evpn internal-label detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnInternalLabelDetail", "doc": null, "schema": null, "uid": "show_evpn_internal-label_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L342"}}, "show hsrp detail": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpDetail", "doc": "Parser for show hsrp detail", "schema": "{\nAny (str) *: {\n 'interface': ,\n Optional (str) bfd: {\n 'enabled': ,\n 'detection_multiplier': ,\n 'interval': ,\n },\n Optional (str) use_bia: ,\n Optional (str) delay: {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n 'redirects_disable': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n Optional (str) state: ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n 'timers': {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) num_of_slaves: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'follow': ,\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) timers: {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_hsrp.py#L386"}}, "show hsrp summary": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary", "schema": "{\n'address_family': {\n Any (str) *: {\n 'state': {\n Any (str) *: {\n 'sessions': ,\n 'slaves': ,\n 'total': ,\n },\n },\n 'intf_total': ,\n 'intf_up': ,\n 'intf_down': ,\n 'vritual_addresses_total': ,\n 'virtual_addresses_active': ,\n 'virtual_addresses_inactive': ,\n },\n },\n'num_tracked_objects': ,\n'tracked_objects_up': ,\n'tracked_objects_down': ,\n'num_bfd_sessions': ,\n'bfd_sessions_up': ,\n'bfd_sessions_down': ,\n'bfd_sessions_inactive': ,\n}", "uid": "show_hsrp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_hsrp.py#L62"}, "nxos": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary ", "schema": "{\n'nsf': ,\nOptional (str) nsf_time: ,\n'global_hsrp_bfd': ,\n'stats': {\n 'total_groups': ,\n 'v1_ipv4': ,\n 'v2_ipv4': ,\n 'v2_ipv6': ,\n 'active': ,\n 'standby': ,\n 'listen': ,\n 'v6_active': ,\n 'v6_standby': ,\n 'v6_listen': ,\n },\n'intf_total': ,\n'total_packets': {\n 'tx_pass': ,\n 'tx_fail': ,\n 'rx_good': ,\n },\n'pkt_unknown_groups': ,\n'total_mts_rx': ,\n}", "uid": "show_hsrp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L51"}}, "show ethernet tags {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2200"}}, "show interface brief": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for show interface brief", "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n 'status': ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) 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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) description: ,\n },\n },\n },\n}", "uid": "show_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L285"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2579"}}, "show interface switchport": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) switchport_mode: {\n Optional (Any) Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n Optional (str) admin_trunking_encapsulation: ,\n },\n },\n },\n },\n Optional (str) operational_trunking_encapsulation: ,\n },\n },\n}", "uid": "show_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L139"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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#L1759"}}, "show interfaces {interface} accounting": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2298"}}, "show interface detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L562"}, "asa": {"module_name": "show_interface", "class": "ShowInterfaceDetail", "doc": "Parser for\n * show interface detail\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n Optional (str) traffic_statistics: {\n 'packets_input': ,\n 'bytes_input': ,\n 'packets_output': ,\n 'bytes_output': ,\n 'packets_dropped': ,\n },\n Optional (str) control_point_states: {\n 'interface': {\n 'interface_number': ,\n 'interface_config_status': ,\n 'interface_state': ,\n },\n Any (str) *: {\n 'interface_vlan_config_status': ,\n 'interface_vlan_state': ,\n },\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L299"}}, "show interface {interface} detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L562"}}, "show ipv4 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv4 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv4 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_all_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv6 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show ipv6 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show ipv6 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_all_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show vlan interface": {"iosxr": {"module_name": "show_interface", "class": "ShowVlanInterface", "doc": "Parser for show vlan interface", "schema": "{\nAny (str) *: {\n Optional (str) encapsulation: ,\n Optional (str) outer_vlan: ,\n Optional (str) second_vlan: ,\n Optional (str) service: ,\n Optional (str) mtu: ,\n Optional (str) linep_state: ,\n },\n}", "uid": "show_vlan_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1198"}}, "show l2route evpn mac all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for show l2route evpn mac all", "schema": null, "uid": "show_l2route_evpn_mac_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L60"}, "nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L45"}}, "show l2route evpn mac-ip all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacIp", "doc": "Parser for show l2route evpn mac-ip all", "schema": null, "uid": "show_l2route_evpn_mac-ip_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L103"}, "nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpAll", "doc": "Parser for show l2route evpn mac-ip all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2347"}}, "show l2route topology": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeTopology", "doc": "Parser class for show l2route topology ", "schema": null, "uid": "show_l2route_topology", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L17"}}, "show l2vpn forwarding bridge-domain mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "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#L69"}}, "show l2vpn forwarding bridge-domain {bridge_domain} mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "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#L69"}}, "show l2vpn forwarding protection main-interface location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingProtectionMainInterface", "doc": "Parser for show l2vpn forwarding protection main-interface location ", "schema": null, "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#L171"}}, "show l2vpn mac-learning {mac_type} all location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnMacLearning", "doc": "Parser for show l2vpn mac-learning all location ", "schema": null, "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#L17"}}, "show mrib vrf {vrf} {af} route": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRoute", "doc": "\n Parser for show mrib vrf route\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af\n ", "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 'uptime': ,\n Optional (str) flags: ,\n Optional (str) rpf_nbr: ,\n Optional (str) mvpn_tid: ,\n Optional (str) mvpn_remote_tid: ,\n Optional (str) mvpn_payload: ,\n Optional (str) mdt_ifh: ,\n Optional (str) mt_slot: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_af_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L64"}}, "show mrib route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} ipv4 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv4_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} ipv6 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv6_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show running-config ntp": {"iosxr": {"module_name": "show_ntp", "class": "ShowRunningConfigNtp", "doc": "Parser for: show running-config ntp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source': ,\n 'address': {\n Any (str) *: {\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_running-config_ntp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L507"}}, "show ospf mpls traffic-eng link": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfMplsTrafficEngLink", "doc": "Parser for show ospf mpls traffic-eng link", "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#L2559"}}, "show ospf vrf all-inclusive": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusive", "doc": "Parser for show ospf vrf all-inclusive", "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 },\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#L1242"}}, "show ospf vrf all-inclusive database external": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseExternal", "doc": "\n Parser for show ospf vrf all-inclusive database external\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3721"}}, "show ospf vrf all-inclusive database network": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseNetwork", "doc": "\n Parser for show ospf vrf all-inclusive database network\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3801"}}, "show ospf vrf all-inclusive database opaque-area": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseOpaqueArea", "doc": "\n Parser for show ospf vrf all-inclusive database opaque-area\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n\n ", "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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) igp_metric: ,\n Optional (str) total_priority: ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\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#L3997"}}, "show ospf vrf all-inclusive database router": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseRouter", "doc": "\n Parser for show ospf vrf all-inclusive database router\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3636"}}, "show ospf vrf all-inclusive database summary": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseSummary", "doc": "\n Parser for show ospf vrf all-inclusive database summary\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3884"}}, "show ospf vrf all-inclusive interface": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveInterface", "doc": "Parser for show ospf vrf all-inclusive interface", "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#L233"}}, "show ospf vrf all-inclusive neighbor detail": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveNeighborDetail", "doc": "Parser for show ospf vrf all-inclusive neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n '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#L785"}}, "show ospf vrf all-inclusive sham-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveShamLinks", "doc": "Parser for show ospf vrf all-inclusive sham-links", "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#L2416"}}, "show ospf vrf all-inclusive virtual-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveVirtualLinks", "doc": "Parser for show ospf vrf all-inclusive virtual-links", "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#L2483"}}, "admin show diag chassis": {"iosxr": {"module_name": "show_platform", "class": "AdminShowDiagChassis", "doc": "Parser for admin show diag chassis", "schema": "{\n'device_family': ,\n'device_series': ,\n'num_line_cards': ,\n'chassis_feature': ,\n'rack_num': ,\n'sn': ,\n'pid': ,\n'vid': ,\n'desc': ,\n'clei': ,\n'top_assy_num': ,\n}", "uid": "admin_show_diag_chassis", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L804"}}, "show install active summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallActiveSummary", "doc": "Parser for show install active summary", "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#L504"}}, "show install commit summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallCommitSummary", "doc": "Parser for show install commit summary", "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#L633"}}, "show install inactive summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallInactiveSummary", "doc": "Parser for show install inactive summary", "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#L568"}}, "show platform vm": {"iosxr": {"module_name": "show_platform", "class": "ShowPlatformVm", "doc": "Parser for show platform vm", "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#L450"}}, "show redundancy summary": {"iosxr": {"module_name": "show_platform", "class": "ShowRedundancySummary", "doc": "Parser for show redundancy summary", "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#L919"}}, "show sdr detail": {"iosxr": {"module_name": "show_platform", "class": "ShowSdrDetail", "doc": "Parser for show sdr detail", "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#L175"}}, "show protocols afi-all all": {"iosxr": {"module_name": "show_protocol", "class": "ShowProtocolsAfiAllAll", "doc": "Parser for show protocols afi-all all", "schema": "{\n'protocols': {\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) ospfv3: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) bgp: {\n 'bgp_pid': ,\n Optional (str) nsr: {\n 'enable': ,\n 'current_state': ,\n },\n Optional (str) graceful_restart: {\n 'enable': ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) distance: {\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n },\n Optional (str) sourced_networks: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'gr_enable': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_protocols_afi-all_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_protocol.py#L159"}}, "show pim vrf {vrf} {af} interface detail": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfInterfaceDetail", "doc": "\n Parser for show pim vrf interface detail\n For checking any output with the parser ,below mandatory key(s) have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'oper_status': ,\n 'nbr_count': ,\n 'hello_interval': ,\n 'dr_priority': ,\n 'primary_address': ,\n 'address': ,\n 'flags': ,\n 'bfd': {\n 'enable': ,\n 'interval': ,\n 'detection_multiplier': ,\n },\n 'dr': ,\n 'propagation_delay': ,\n 'override_interval': ,\n 'hello_expiration': ,\n 'neighbor_filter': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L159"}}, "show pim vrf {vrf} {af} mstatic": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfMstatic", "doc": "Parser for show pim vrf mstatic\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'admin_distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_mstatic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L46"}}, "show pim vrf {vrf} {af} rpf summary": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfRpfSummary", "doc": "\n Parser for show pim vrf rpf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) isis_mcast_topology: ,\n Optional (str) mo_frr_flow_based: ,\n Optional (str) mo_frr_rib: ,\n Optional (str) rump_mu_rib: ,\n Optional (str) pim_rpfs_registered: ,\n Optional (str) default_rpf_table: ,\n Optional (str) rib_convergence_timeout: ,\n Optional (str) rib_convergence_time_left: ,\n Optional (str) multipath: ,\n Optional (str) table: {\n Any (str) *: {\n 'pim_rpf_registrations': ,\n 'rib_table_converged': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_rpf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L367"}}, "show route vrf {vrf} ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\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#L91"}}, "show route ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L91"}}, "show route vrf {vrf} ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\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#L403"}}, "show route ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv6", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L403"}}, "show rpl route-policy": {"iosxr": {"module_name": "show_rpl", "class": "ShowRplRoutePolicy", "doc": "Parser for show rpl route-policy", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_origin_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_ext_community_list_type: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_as_path_length: ,\n Optional (str) match_as_path_length_oper: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_area_eq: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_list: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_soo_additive: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_ext_community_delete_type: ,\n Optional (str) set_level: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_ospf_metric: ,\n Optional (str) set_tag: ,\n Optional (str) set_weight: ,\n Optional (str) actions: ,\n },\n },\n },\n },\n}", "uid": "show_rpl_route-policy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rpl.py#L72"}}, "show isis adjacency": {"iosxr": {"module_name": "show_isis", "class": "ShowIsisAdjacency", "doc": "Parser for show isis adjacency", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Optional (str) total_adjacency_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'interface': ,\n 'snpa': ,\n 'state': ,\n 'hold': ,\n 'changed': ,\n Optional (str) nsf: ,\n Optional (str) bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) ipv6_bfd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L60"}}, "show mpls ldp neighbor brief": {"iosxr": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborBrief", "doc": "Parser for show mpls ldp neighbor brief", "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#L47"}}, "show run key chain": {"iosxr": {"module_name": "show_run", "class": "ShowRunKeyChain", "doc": "Parser for show run key chain", "schema": "{\n'key_chain': {\n Optional (Any) Any (str) *: {\n Optional (str) keys: {\n Optional (Any) Any (str) *: {\n Optional (str) accept_lifetime: ,\n Optional (str) key_string: ,\n Optional (str) send_lifetime: ,\n Optional (str) cryptographic_algorithm: ,\n },\n },\n Optional (str) accept_tolerance: ,\n },\n },\n}", "uid": "show_run_key_chain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_run.py#L42"}}, "show run router isis": {"iosxr": {"module_name": "show_run", "class": "ShowRunRouterIsis", "doc": "Parser for show run router isis", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) lsp_gen_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (str) fast_reroute: {\n Optional (str) per_prefix: {\n Optional (str) tiebreaker: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (str) mpls: {\n Optional (str) traffic_eng: Any (str) *,\n },\n Optional (str) spf_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) spf_prefix_priority: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (str) interfaces: {\n Optional (Any) Any (str) *: {\n Optional (str) bfd: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n}", "uid": "show_run_router_isis", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_run.py#L189"}}, "show static vrf {vrf} {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_af_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static vrf {vrf} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_af_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show vrf {vrf} detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_vrf.py#L44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L155"}}, "show vrf all detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_vrf.py#L44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L155"}}, "show l2vpn xconnect brief": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectBrief", "doc": "Parser for show l2vpn xconnect brief", "schema": null, "uid": "show_l2vpn_xconnect_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L84"}}, "show l2vpn xconnect detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectDetail", "doc": "Parser for show l2vpn xconnect detail", "schema": null, "uid": "show_l2vpn_xconnect_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L144"}}, "show l2vpn xconnect mp2mp detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectMp2mpDetail", "doc": "Parser for show l2vpn xconnect mp2mp detail", "schema": null, "uid": "show_l2vpn_xconnect_mp2mp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L205"}}, "show l2vpn xconnect summary": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectSummary", "doc": "Parser for show l2vpn xconnect summary", "schema": null, "uid": "show_l2vpn_xconnect_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L23"}}, "show l2vpn xconnect": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2vpnXconnect", "doc": "Parser for show l2vpn xconnect ", "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 Optional (str) pw_id: ,\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#L293"}}, "show eigrp ipv4 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L242"}}, "show eigrp ipv4 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L242"}}, "show eigrp ipv4 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L544"}}, "show eigrp ipv4 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L544"}}, "show eigrp ipv6 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L263"}}, "show eigrp ipv6 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L263"}}, "show eigrp ipv6 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L566"}}, "show eigrp ipv6 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L566"}}, "show access-lists afi-all": {"iosxr": {"module_name": "show_acl", "class": "ShowAclAfiAll", "doc": "Parser for\n 'show access-lists afi-all'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_afi-all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_acl.py#L104"}}, "show access-lists ethernet-services": {"iosxr": {"module_name": "show_acl", "class": "ShowAclEthernetServices", "doc": "Parser for:\n 'show access-lists ethernet-services'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_ethernet-services", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_acl.py#L218"}}, "show bundle {interface}": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L143"}}, "show bundle": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L143"}}, "show lacp": {"iosxr": {"module_name": "show_lag", "class": "ShowLacp", "doc": "parser for show lacp", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'lacp_mode': ,\n 'port': {\n Any (str) *: {\n 'interface': ,\n 'bundle_id': ,\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n 'partner': {\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n },\n 'receive': ,\n 'period': ,\n 'selection': ,\n 'mux': ,\n 'a_churn': ,\n 'p_churn': ,\n },\n },\n },\n },\n}", "uid": "show_lacp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L602"}}, "show lacp system-id": {"iosxr": {"module_name": "show_lag", "class": "ShowLacpSystemId", "doc": "Parser for show lacp system-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L28"}}, "show rip": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L70"}}, "show rip vrf {vrf}": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L70"}}, "show rip database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L518"}}, "show rip vrf {vrf} database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L518"}}, "show rip interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L704"}}, "show rip vrf {vrf} interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L704"}}, "show rip statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L302"}}, "show rip vrf {vrf} statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L302"}}, "show spanning-tree mstag {mag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstag", "doc": "Parser for 'show spanning-tree mstag '", "schema": "{\n'mstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'name': ,\n 'revision': ,\n 'max_age': ,\n 'provider_bridge': ,\n 'bridge_id': ,\n 'port_id': ,\n 'external_cost': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n },\n },\n 'instances': {\n Any (str) *: {\n 'instance': ,\n 'vlans': ,\n 'priority': ,\n 'root_bridge': ,\n 'root_priority': ,\n 'port_priority': ,\n 'cost': ,\n 'counters': {\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mstag_mag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L287"}}, "show spanning-tree pvrstag {pvrstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrsTag", "doc": "Parser for 'show spanning-tree pvrstag '", "schema": "{\n'pvrstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrstag_pvrstag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L710"}}, "show spanning-tree pvrst {pvst_id}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrst", "doc": "Parser for 'show spanning-tree pvrst '", "schema": "{\n'pvst': {\n Any (str) *: {\n 'pvst_id': ,\n 'vlans': {\n Any (str) *: {\n 'vlan_id': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_max_age': ,\n 'designated_root_forward_delay': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n 'bridge_max_age': ,\n 'bridge_forward_delay': ,\n 'bridge_transmit_hold_count': ,\n 'sys_id_ext': ,\n 'interface': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrst_pvst_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L555"}}, "show spanning-tree pvstag {pvstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvsTag", "doc": "Parser for 'show spanning-tree pvstag '", "schema": "{\n'pvstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvstag_pvstag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L921"}}, "show mld vrf {vrf} groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L523"}}, "show mld groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L523"}}, "show mld groups {group} detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsGroupDetail", "doc": " \n Parser for:\n show mld groups {group} detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_group_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L704"}}, "show mld vrf {vrf} interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L281"}}, "show mld interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L281"}}, "show mld vrf {vrf} summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_summary_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L73"}}, "show mld summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_summary_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L73"}}, "show isis segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowIsisSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show isis segment-routing prefix-sid-map active-policy\n * show isis segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_isis_segment-routing_prefix-sid-map_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L52"}}, "show ospf segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowOspfSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show ospf segment-routing prefix-sid-map active-policy\n * show ospf segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_ospf_segment-routing_prefix-sid-map_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L138"}}, "show pce ipv4 peer": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4Peer", "doc": " Parser for:\n * show pce ipv4 peer\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n Optional (str) stateful: ,\n Optional (str) segment-routing: ,\n Optional (str) update: ,\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L216"}}, "show pce ipv4 peer detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerDetail", "doc": " Parser for:\n * show pce ipv4 peer detail\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n 'stateful': ,\n 'segment-routing': ,\n 'update': ,\n },\n 'pcep': {\n 'uptime': ,\n 'session_id_local': ,\n 'session_id_remote': ,\n },\n 'ka': {\n 'sending_intervals': ,\n 'minimum_acceptable_inteval': ,\n },\n 'peer_timeout': ,\n 'statistics': {\n 'rx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n 'tx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L319"}}, "show pcs ipv4 prefix": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerPrefix", "doc": " Parser for:\n * show pce ipv4 prefix\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'te_router_id': ,\n 'host_name': ,\n 'isis_system_id': ,\n Optional (str) asn: ,\n Optional (str) domain_id: ,\n 'advertised_prefixes': ,\n },\n },\n}", "uid": "show_pcs_ipv4_prefix", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L513"}}, "show pce ipv4 topology summary": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIpv4TopologySummary", "doc": " parser for:\n * show pce ipv4 topology summary\n ", "schema": "{\n'pce_topology_database_summary': {\n 'topology_nodes': ,\n 'prefixes': ,\n 'prefix_sids': ,\n 'links': ,\n 'adjancency_sids': ,\n },\n}", "uid": "show_pce_ipv4_topology_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L591"}}, "show pce lsp": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLsp", "doc": " Parser for:\n show pce lsp\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': {\n Any (str) *: {\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L671"}}, "show pce lsp detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLspDetail", "doc": " Parser for:\n * show pce lsp detail\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': ,\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n 'pcep_information': {\n 'plsp_id': ,\n 'flags': {\n 'd': ,\n 's': ,\n 'r': ,\n 'a': ,\n 'o': ,\n },\n },\n 'paths': {\n Any (str) *: {\n Optional (str) metric_type: ,\n Optional (str) accumulated_metric: ,\n Optional (str) none: ,\n Optional (str) sids: {\n Any (str) *: {\n 'type': ,\n 'label': ,\n 'local_address': ,\n 'remote_address': ,\n },\n },\n },\n },\n },\n 'event_history': {\n Any (str) *: {\n Any (str) *: {\n 'symbolic_name': ,\n Optional (str) lsp-id: ,\n Optional (str) plsp-id: ,\n Optional (str) source: ,\n Optional (str) destination: ,\n Optional (str) flags: {\n 'd': ,\n 'r': ,\n 'a': ,\n 'o': ,\n 'sig_bw': ,\n 'act_bw': ,\n },\n Optional (str) peer: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L822"}}, "show segment-routing local-block inconsistencies": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingLocal_BlockInconsistencies", "doc": " Parser for: \n * show segment-routing local-block inconsistencies\n ", "schema": "{\n'srlb_inconsistencies_range': {\n 'start': ,\n 'end': ,\n },\n}", "uid": "show_segment-routing_local-block_inconsistencies", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1014"}}, "show segment-routing mapping-server prefix-sid-map ipv4": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4\n ", "schema": "{\n'ipv4': {\n 'number_of_mapping_entries': ,\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1063"}}, "show segment-routing mapping-server prefix-sid-map ipv4 detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4Detail", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4 detail\n ", "schema": "{\n'ipv4': {\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) last_prefix: ,\n Optional (str) last_sid_index: ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1127"}}, "show interfaces terse | match {interface}": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse___match_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_interface.py#L46"}}, "show interfaces terse": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_interface.py#L46"}}, "show configuration system ntp | display set": {"junos": {"module_name": "show_ntp", "class": "ShowConfigurationSystemNtpSet", "doc": "Parser for: show configuration system ntp | display set ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_configuration_system_ntp___display_set", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L327"}}, "show ospf interface brief instance {instance}": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief_instance_instance", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ospf.py#L43"}}, "show ospf interface brief": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\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/junos/show_ospf.py#L43"}}, "file list": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_platform.py#L45"}}, "file list {filename}": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list_filename", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_platform.py#L45"}}, "show ip arp detail vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L181"}}, "show ip arp detail": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L181"}}, "show ip arp summary vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L267"}}, "show ip arp statistics vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L426"}}, "show ip arp statistics": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L426"}}, "show bgp all dampening flap-statistics": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllDampeningFlapStatistics", "doc": "Parser for:\n show bgp all dampening flap-statistics\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L7387"}}, "show bgp all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllNexthopDatabase", "doc": "Parser for:\n show bgp all nexthop-database\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L7766"}}, "show bgp ipv4 mvpn": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn route-type {route_type} vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn sa-ad detail vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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#L11527"}}, "show bgp ipv4 mvpn sa-ad detail": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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#L11527"}}, "show bgp l2vpn evpn vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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#L11772"}}, "show bgp l2vpn evpn neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighborsAdvertisedRoutes", "doc": "Parser for show bgp l2vpn evpn neighbors advertised-routes", "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#L4986"}}, "show bgp l2vpn evpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnRouteType", "doc": "parser for:\n show bgp l2vpn evpn route-type <1>\n show bgp l2vpn evpn route-type <2>\n show bgp l2vpn evpn route-type <3>\n show bgp l2vpn evpn route-type <4>", "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 '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 '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#L10299"}}, "show bgp l2vpn evpn summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnSummary", "doc": "parser for:\n show bgp l2vpn evpn summary", "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#L10085"}}, "show bgp l2vpn evpn {mac} | grep -b {count1} -a {count2} \"best path\"": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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#L11178"}}, "show bgp l2vpn evpn {mac} | be \"best path, in rib\" n {count2}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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#L11178"}}, "show bgp {address_family} labels vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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#L9603"}}, "show bgp {address_family} labels": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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#L9603"}}, "show running-config | inc peer-policy": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerPolicy", "doc": "Parser for:\n show bgp peer-policy \n Executing 'show running-config bgp | inc peer-policy' to collect\n configured peer-policy names.\n ", "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#L1326"}}, "show running-config | inc peer-session": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerSession", "doc": "Parser for:\n show bgp peer-session \n Executing 'show running-config bgp | inc peer-session' to collect\n configured peer-session names.\n ", "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#L1134"}}, "show running-config | inc peer": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplate", "doc": "Parser for show bgp peer-template \n Executing 'show running-config bgp | inc peer' to colllect\n configured peer-template names.\n ", "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#L1516"}}, "show bgp peer-template": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplateCmd", "doc": "Parser for:\n show bgp peer-template\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L8079"}}, "show bgp vrf {vrf} {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9143"}}, "show bgp {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9143"}}, "show bgp vrf {vrf} {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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#L9112"}}, "show bgp {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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#L9112"}}, "show bgp vrf {vrf} {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9073"}}, "show bgp {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9073"}}, "show bgp process vrf all": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L173"}}, "show bgp process vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L173"}}, "show bgp sessions vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\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#L9210"}}, "show bgp vrf {vrf} {address_family}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAll", "doc": "Parser for show bgp vrf > ", "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#L1725"}}, "show bgp vrf {vrf} all dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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#L4189"}}, "show bgp vrf {vrf} {address_family} dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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#L4189"}}, "show bgp vrf all all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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#L3277"}}, "show bgp vrf {vrf} {address_family} nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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#L3277"}}, "show bgp vrf all all summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_all_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp vrf {vrf} {address_family} summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp vrf {vrf} {address_family} neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} all neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} all neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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#L4572"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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#L4572"}}, "show bgp vrf {vrf} all neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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#L5494"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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#L5494"}}, "show bgp vrf {vrf} all neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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#L5044"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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#L5044"}}, "show bgp vrf {vrf} ipv4 unicast": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfIpv4Unicast", "doc": "Parser for show bgp vrf ipv4 unicast", "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#L11812"}}, "show running-config bgp": {"nxos": {"module_name": "show_bgp", "class": "ShowRunningConfigBgp", "doc": "Parser for show running-config bgp", "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 'pp_allowas_in_as_number': ,\n 'pp_as_override': ,\n '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 'pp_next_hop_self': ,\n 'pp_route_reflector_client': ,\n Optional (str) pp_send_community: ,\n 'pp_soft_reconfiguration': ,\n Optional (str) pp_soo: ,\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_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_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_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) 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#L6098"}}, "show checkpoint summary": {"nxos": {"module_name": "show_checkpoint", "class": "ShowCheckpointSummary", "doc": "Parser for show checkpoint summary", "schema": "{\n'checkpoint': {\n Any (str) *: {\n 'created_by': ,\n 'created_time': ,\n 'size': ,\n 'description': ,\n },\n },\n}", "uid": "show_checkpoint_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_checkpoint.py#L30"}}, "show mac address-table limit": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableLimit", "doc": "Parser for show mac address-table limit", "schema": "{\n'configured_system_limit': ,\n'current_system_count': ,\n'configured_system_action': ,\n'currently_system_is': ,\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'conf_limit': ,\n 'curr_count': ,\n 'cfg_action': ,\n 'currently': ,\n },\n },\n },\n}", "uid": "show_mac_address-table_limit", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L236"}}, "show mac address-table vni {vni} | grep {intf}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_vni_vni___grep_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L123"}}, "show mac address-table local vni {vni}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_local_vni_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L123"}}, "show system internal l2fwder mac": {"nxos": {"module_name": "show_fdb", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder mac", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L314"}}, "show feature": {"nxos": {"module_name": "show_feature", "class": "ShowFeature", "doc": "Parser for show feature", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_feature.py#L35"}}, "show feature-set": {"nxos": {"module_name": "show_feature", "class": "ShowFeatureSet", "doc": "Parser for show feature-set", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature-set", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_feature.py#L77"}}, "show hsrp all": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpAll", "doc": " Parser for \"'show hsrp all\" ", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'use_bia': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) tracked_objects: {\n Any (str) *: {\n Optional (str) object_name: ,\n Optional (str) status: ,\n Optional (str) priority_decrement: ,\n },\n },\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) priority: ,\n Optional (str) configured_priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_sync_delay: ,\n 'upper_fwd_threshold': ,\n 'lower_fwd_threshold': ,\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfged_hello_unit: ,\n Optional (str) cfged_hello_interval: ,\n Optional (str) cfged_hold_unit: ,\n Optional (str) cfged_hold_interval: ,\n },\n Optional (str) primary_ipv4_address: {\n Optional (str) virtual_ip_learn: ,\n Optional (str) address: ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n 'active_router': ,\n 'standby_router': ,\n 'virtual_mac_address': ,\n 'virtual_mac_address_status': ,\n Optional (str) authentication: ,\n 'num_state_changes': ,\n 'last_state_change': ,\n Optional (str) session_name: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n Optional (str) secondary_vips: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L278"}}, "show hsrp delay": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpDelay", "doc": " Parser for show hsrp delay ", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_hsrp_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L675"}}, "show ip igmp groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L890"}}, "show ip igmp groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L890"}}, "show ip igmp interface vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L462"}}, "show ip igmp local-groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L1044"}}, "show ip igmp local-groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L1044"}}, "show ip igmp snooping vlan {vlan}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L75"}}, "show ip igmp snooping": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L75"}}, "show interface": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L149"}}, "show interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L149"}}, "show interface {interface} brief": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2579"}}, "show interface {interface} switchport": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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#L1759"}}, "show ip interface brief vrf all | include {ip}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\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#L3047"}}, "show ip interface brief vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\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#L3047"}}, "show ip interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ipv6 interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show nve interface {intf} detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterfaceDetail", "doc": "parser for:\n show nve interface detail", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n Optional (str) if_state: ,\n Optional (str) encap_type: ,\n Optional (str) vpc_capability: ,\n Optional (str) local_rmac: ,\n Optional (str) host_reach_mode: ,\n Optional (str) source_if: ,\n Optional (str) primary_ip: ,\n Optional (str) secondary_ip: ,\n Optional (str) src_if_state: ,\n Optional (str) ir_cap_mode: ,\n Optional (str) adv_vmac: ,\n Optional (str) nve_flags: ,\n Optional (str) nve_if_handle: ,\n Optional (str) src_if_holddown_tm: ,\n Optional (str) src_if_holdup_tm: ,\n Optional (str) src_if_holddown_left: ,\n Optional (str) multisite_convergence_time: ,\n Optional (str) multisite_convergence_time_left: ,\n Optional (str) vip_rmac: ,\n Optional (str) vip_rmac_ro: ,\n Optional (str) sm_state: ,\n Optional (str) peer_forwarding_mode: ,\n Optional (str) dwn_strm_vni_cfg_mode: ,\n Optional (str) src_intf_last_reinit_notify_type: ,\n Optional (str) mcast_src_intf_last_reinit_notify_type: ,\n Optional (str) multi_src_intf_last_reinit_notify_type: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) multisite_bgw_if_ip: ,\n Optional (str) multisite_bgw_if_admin_state: ,\n Optional (str) multisite_bgw_if_oper_state: ,\n Optional (str) multisite_bgw_if_oper_state_down_reason: ,\n },\n}", "uid": "show_nve_interface_intf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L413"}}, "show running-config interface {intf}": {"nxos": {"module_name": "show_interface", "class": "ShowRunningConfigInterface", "doc": "Parser for show running-config interface ", "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) 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 },\n },\n}", "uid": "show_running-config_interface_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2770"}}, "show vrf {vrf} interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf all interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf {vrf} interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf all interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show l2route evpn mac evi {evi}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L45"}}, "show l2route evpn mac evi {evi} mac {mac}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacEvi", "doc": "Parser for show l2route evpn mac evi mac ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi_mac_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L123"}}, "show forwarding distribution multicast route vrf {vrf}": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L812"}}, "show forwarding distribution multicast route": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L812"}}, "show ip mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpMrouteVrfAll", "doc": "Parser for show ip mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L60"}}, "show ip static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpStaticRouteMulticast", "doc": "Parser for show ip static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n Optional (str) interface_name: ,\n Optional (str) vrf_id: ,\n Optional (str) urib: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_multicast_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L450"}}, "show ipv6 mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6MrouteVrfAll", "doc": "Parser for show ipv6 mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n Optional (str) oif_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L247"}}, "show ipv6 static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6StaticRouteMulticast", "doc": "Parser for show ipv6 static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) mroute: {\n Any (str) *: {\n Optional (str) path: {\n Any (str) *: {\n Optional (str) neighbor_address: ,\n Optional (str) nh_vrf: ,\n Optional (str) reslv_tid: ,\n Optional (str) interface_name: ,\n Optional (str) rnh_status: ,\n Optional (str) bfd_enable: ,\n Optional (str) vrf_id: ,\n Optional (str) preference: ,\n Optional (str) mroute_int: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_multicast_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L617"}}, "show ipv6 mld groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L472"}}, "show ipv6 mld groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L472"}}, "show ipv6 mld interface vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L104"}}, "show ipv6 mld local-groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L614"}}, "show ipv6 mld local-groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L614"}}, "show ip msdp peer vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L102"}}, "show ip msdp policy statistics sa-policy {peer} {method} vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L690"}}, "show ip msdp policy statistics sa-policy {peer} {method}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L690"}}, "show ip msdp sa-cache detail vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L441"}}, "show ip msdp sa-cache detail": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L441"}}, "show ip msdp summary vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L737"}}, "show ip msdp summary": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L737"}}, "show running-config msdp": {"nxos": {"module_name": "show_msdp", "class": "ShowRunningConfigMsdp", "doc": "Parser for :\n show run msdp [| sec | inc ]", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global: {\n Optional (str) timer: {\n 'connect_retry_interval': ,\n },\n Optional (str) originating_rp: ,\n },\n Optional (str) peer: {\n Any (str) *: {\n Optional (str) connect_source: ,\n Optional (str) peer_as: ,\n Optional (str) description: ,\n Optional (str) timer: {\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_msdp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L870"}}, "show ipv6 icmp neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L531"}}, "show ipv6 icmp neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L531"}}, "show ipv6 nd interface vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L229"}}, "show ipv6 nd interface": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L229"}}, "show ipv6 neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L60"}}, "show ipv6 neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L60"}}, "show ipv6 routers vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L643"}}, "show ipv6 routers": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L643"}}, "show ntp peer-status": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeerStatus", "doc": "Parser for show ntp peer-status", "schema": "{\n'total_peers': ,\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) clock_state: ,\n Optional (str) mode: ,\n 'remote': ,\n Optional (str) local: ,\n Optional (str) stratum: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) vrf: ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n },\n },\n}", "uid": "show_ntp_peer-status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ntp.py#L59"}}, "show ntp peers": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeers", "doc": "Parser for: show ntp peers", "schema": "{\n'peer': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'isconfigured': ,\n },\n },\n },\n },\n}", "uid": "show_ntp_peers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ntp.py#L165"}}, "show ip ospf vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L168"}}, "show ip ospf database external detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3258"}}, "show ip ospf database external detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3258"}}, "show ip ospf database network detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3344"}}, "show ip ospf database network detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3344"}}, "show ip ospf database opaque-area detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3650"}}, "show ip ospf database opaque-area detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3650"}}, "show ip ospf database router detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3535"}}, "show ip ospf database router detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3535"}}, "show ip ospf database summary detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3435"}}, "show ip ospf database summary detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3435"}}, "show ip ospf interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1792"}}, "show ip ospf mpls ldp interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L817"}}, "show ip ospf neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L2324"}}, "show ip ospf neighbors detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L2324"}}, "show ip ospf sham-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1624"}}, "show ip ospf virtual-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1510"}}, "show ip pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1612"}}, "show ip pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1612"}}, "show ip pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3128"}}, "show ip pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3128"}}, "show ip pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2652"}}, "show ip pim policy statistics register-policy": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3255"}}, "show ip pim policy statistics register-policy vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3255"}}, "show ip pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2285"}}, "show ip pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2285"}}, "show {af} pim rp vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L788"}}, "show {af} pim rp": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L788"}}, "show ip pim vrf {vrf} detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2814"}}, "show ip pim vrf detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2814"}}, "show ipv6 pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1417"}}, "show ipv6 pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1417"}}, "show ipv6 pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2528"}}, "show ipv6 pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2528"}}, "show ipv6 pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2076"}}, "show ipv6 pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1812"}}, "show ipv6 pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1812"}}, "show ipv6 pim vrf all detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimVrfAllDetail", "doc": "Parser for show ipv6 pim vrf all detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) shared_tree_route_map: ,\n Optional (str) shared_tree_route_ranges: ,\n Optional (str) shared_tree_ranges: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4105"}}, "show running-config {pim}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec '^i'": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec '^i' | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec {vrf} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show install active": {"nxos": {"module_name": "show_platform", "class": "ShowInstallActive", "doc": "Parser for show install active", "schema": "{\n'boot_images': {\n Optional (str) kickstart_image: ,\n Optional (str) system_image: ,\n },\nOptional (str) active_packages: {\n Any (str) *: {\n Optional (str) active_package_name: ,\n },\n },\n}", "uid": "show_install_active", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L448"}}, "show redundancy status": {"nxos": {"module_name": "show_platform", "class": "ShowSystemRedundancyStatus", "doc": "Parser for show system redundancy status", "schema": "{\n'redundancy_mode': {\n 'administrative': ,\n 'operational': ,\n },\nAny (str) *: {\n 'redundancy_state': ,\n Optional (str) supervisor_state: ,\n Optional (str) internal_state: ,\n },\nOptional (str) system_start_time: ,\nOptional (str) system_uptime: ,\nOptional (str) kernel_uptime: ,\nOptional (str) active_supervisor_time: ,\n}", "uid": "show_redundancy_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L657"}}, "show vdc current-vdc": {"nxos": {"module_name": "show_platform", "class": "ShowVdcCurrent", "doc": "Parser for:\n * show vdc current-vdc\n ", "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#L1291"}}, "show vdc detail": {"nxos": {"module_name": "show_platform", "class": "ShowVdcDetail", "doc": "Parser for show vdc detail", "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 '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#L1147"}}, "show vdc membership status": {"nxos": {"module_name": "show_platform", "class": "ShowVdcMembershipStatus", "doc": "Parser for show vdc membership status", "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#L1340"}}, "show {af} prefix-list": {"nxos": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixList", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n 'protocol': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'masklength_range': ,\n 'sequence': ,\n 'action': ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_prefix_list.py#L152"}}, "show processes | include {process}": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes___include_process", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_process.py#L42"}}, "show processes": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_process.py#L42"}}, "show ip rip interface": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L305"}}, "show ip rip interface vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L305"}}, "show ip rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L832"}}, "show ip rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L832"}}, "show ip rip": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L606"}}, "show ip rip vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L606"}}, "show ipv6 rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L1121"}}, "show ipv6 rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L1121"}}, "show route-map": {"nxos": {"module_name": "show_route_map", "class": "ShowRouteMap", "doc": "Parser for show route-map", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_access_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_access_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_level: ,\n 'clause': ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_route_map.py#L63"}}, "show routing": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L261"}}, "show routing {ip}": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L261"}}, "show routing {ip} vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing {ip} vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show ip static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L52"}}, "show ip static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L52"}}, "show ipv6 static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L260"}}, "show ipv6 static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L260"}}, "show system internal l2fwder Mac": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder Mac", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_addresses': {\n Any (str) *: {\n 'mac_type': ,\n 'mac_aging_time': ,\n 'entry': ,\n 'secure': ,\n 'ntfy': ,\n 'ports': ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_Mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_system.py#L247"}}, "show system internal sysmgr service name {process}": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalSysmgrServiceName", "doc": "Parser for show system internal sysmgr service name ", "schema": "{\n'instance': {\n Any (str) *: {\n 'tag': {\n Any (str) *: {\n 'process_name': ,\n 'internal_id': ,\n 'uuid': ,\n 'state': ,\n 'plugin_id': ,\n 'state_start_date': ,\n Optional (str) last_restart_date: ,\n Optional (str) pid: ,\n Optional (str) previous_pid: ,\n Optional (str) sap: ,\n Optional (str) restart_count: ,\n Optional (str) reboot_state: ,\n Optional (str) last_terminate_reason: ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_sysmgr_service_name_process", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_system.py#L44"}}, "show running-config | sec '^advertise evpn multicast'": {"nxos": {"module_name": "show_trm", "class": "ShowRunningConfigTrm", "doc": "Parser for show running-config | sec '^advertise evpn multicast'", "schema": "{\nOptional (str) advertise_evpn_multicast: ,\n}", "uid": "show_running-config___sec_'^advertise_evpn_multicast'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_trm.py#L34"}}, "show vlan id 1-3967 vn-segment": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanIdVnSegment", "doc": "Parser for show vlan id 1-3967 vn_segment", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) vn_segment_id: ,\n },\n },\n}", "uid": "show_vlan_id_1-3967_vn-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L231"}}, "show vlan internal info": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanInternalInfo", "doc": "Parser for show vlan internal info", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_configuration': ,\n },\n },\n}", "uid": "show_vlan_internal_info", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L279"}}, "show vxlan": {"nxos": {"module_name": "show_vlan", "class": "ShowVxlan", "doc": "Parser for show vxlan", "schema": "{\n'vlan': {\n Any (str) *: {\n 'vni': ,\n },\n },\n}", "uid": "show_vxlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L477"}}, "show running-config vrf {vrf} | sec '^vrf'": {"nxos": {"module_name": "show_vrf", "class": "ShowRunningConfigVrf", "doc": "Parser for show running-config vrf | sec '^vrf' ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) vrf_name: ,\n Optional (str) vni: ,\n Optional (str) rd: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n Optional (str) rt_type: ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (str) rt_evpn: ,\n Optional (str) rt_mvpn: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_vrf_vrf___sec_'^vrf'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L270"}}, "show vrf interface": {"nxos": {"module_name": "show_vrf", "class": "ShowVrfInterface", "doc": "Parser for show vrf Interface", "schema": "{\n'vrf_interface': {\n Any (str) *: {\n 'vrf_name': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n },\n}", "uid": "show_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L88"}}, "show fabric multicast globals": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastGlobals", "doc": "parser for:\n show fabric multicast globals", "schema": "{\n'multicast': {\n 'globals': {\n 'pruning': ,\n 'switch_role': ,\n 'fabric_control_seg': ,\n 'peer_fabric_ctrl_addr': ,\n 'advertise_vpc_rpf_routes': ,\n 'created_vni_list': ,\n 'fwd_encap': ,\n 'overlay_distributed_dr': ,\n 'overlay_spt_only': ,\n },\n },\n}", "uid": "show_fabric_multicast_globals", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1992"}}, "show fabric multicast ipv4 l2-mroute vni {vni}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2266"}}, "show fabric multicast ipv4 l2-mroute vni all": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2266"}}, "show fabric multicast ipv4 sa-ad-route vrf {vrf}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2146"}}, "show fabric multicast ipv4 sa-ad-route": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2146"}}, "show l2route evpn ethernet-segment all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnEternetSegmentAll", "doc": "parser for:\n show l2route evpn ethernet-segment all", "schema": "{\n'evpn': {\n 'ethernet_segment': {\n Any (str) *: {\n 'ethernet_segment': ,\n 'originating_rtr': ,\n 'prod_name': ,\n 'int_ifhdl': ,\n 'client_nfn': ,\n },\n },\n },\n}", "uid": "show_l2route_evpn_ethernet-segment_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1084"}}, "show l2route evpn imet all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnImetAllDetail", "doc": "Parser for show l2route evpn imet all detail ", "schema": "{\n'vni': {\n Any (str) *: {\n 'ip': {\n Any (str) *: {\n 'topo_id': ,\n 'vni': ,\n 'prod_type': ,\n 'ip_addr': ,\n 'eth_tag_id': ,\n 'pmsi_flags': ,\n 'flags': ,\n 'type': ,\n 'vni_label': ,\n 'tunnel_id': ,\n 'client_nfn': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L55"}}, "show l2route evpn mac-ip evi {evi}": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpEvi", "doc": "Parser for show l2route evpn mac-ip evi ", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_evi_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2361"}}, "show l2route fl all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeFlAll", "doc": "parser for:\n show l2route fl all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n Optional (str) num_of_peer_id: ,\n 'peer_id': {\n Any (str) *: {\n 'topo_id': ,\n 'peer_id': ,\n 'flood_list': ,\n 'is_service_node': ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_fl_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1652"}}, "show l2route mac all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacAllDetail", "doc": "parser for:\n show l2route mac all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac': {\n Any (str) *: {\n 'mac_addr': ,\n 'prod_type': ,\n 'flags': ,\n 'seq_num': ,\n 'next_hop1': ,\n 'rte_res': ,\n 'fwd_state': ,\n Optional (str) peer_id: ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1292"}}, "show l2route mac-ip all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacIpAllDetail", "doc": "parser for:\n show l2route mac-ip all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac-ip_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1411"}}, "show l2route summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeSummary", "doc": "parser for:\n show l2route summary", "schema": "{\n'summary': {\n 'total_memory': ,\n 'numof_converged_tables': ,\n Optional (str) table_name: {\n Any (str) *: {\n 'producer_name': {\n Any (str) *: {\n 'producer_name': ,\n 'id': ,\n 'objects': ,\n 'memory': ,\n },\n 'total_obj': ,\n 'total_mem': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1541"}}, "show l2route topology detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeTopologyDetail", "doc": "parser for:\n show l2route topology detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'topo_name': {\n Any (str) *: {\n 'topo_name': ,\n Optional (str) topo_type: ,\n Optional (str) vni: ,\n Optional (str) encap_type: ,\n Optional (str) iod: ,\n Optional (str) if_hdl: ,\n Optional (str) vtep_ip: ,\n Optional (str) emulated_ip: ,\n Optional (str) emulated_ro_ip: ,\n Optional (str) tx_id: ,\n Optional (str) rcvd_flag: ,\n Optional (str) rmac: ,\n Optional (str) vrf_id: ,\n Optional (str) vmac: ,\n Optional (str) flags: ,\n Optional (str) sub_flags: ,\n Optional (str) prev_flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1166"}}, "show nve ethernet-segment": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveEthernetSegment", "doc": "parser for:\n show nve ethernet-segment", "schema": "{\n'nve': {\n Any (str) *: {\n 'ethernet_segment': {\n 'esi': {\n Any (str) *: {\n 'esi': ,\n 'if_name': ,\n 'es_state': ,\n 'po_state': ,\n 'nve_if_name': ,\n 'nve_state': ,\n 'host_reach_mode': ,\n 'active_vlans': ,\n Optional (str) df_vlans: ,\n 'active_vnis': ,\n 'cc_failed_vlans': ,\n 'cc_timer_left': ,\n 'num_es_mem': ,\n Optional (str) local_ordinal: ,\n 'df_timer_st': ,\n 'config_status': ,\n Optional (str) df_list: ,\n 'es_rt_added': ,\n 'ead_rt_added': ,\n 'ead_evi_rt_timer_age': ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_ethernet-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L855"}}, "show interface | i nve": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterface", "doc": "Parser for show interface | i nve", "schema": "{\n'nves': {\n Any (str) *: {\n 'nve_name': ,\n 'nve_state': ,\n },\n },\n}", "uid": "show_interface___i_nve", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L337"}}, "show nve multisite dci-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteDciLinks", "doc": "parser for:\n show nve multisite dci-links", "schema": "{\n'multisite': {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_dci-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L713"}}, "show nve multisite fabric-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteFabricLinks", "doc": "parser for:\n show nve multisite fabric-links", "schema": "{\n'multisite': {\n 'fabric_links': {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_fabric-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L772"}}, "show nve peers": {"nxos": {"module_name": "show_vxlan", "class": "ShowNvePeers", "doc": "Parser for :\n show nve peers", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n 'peer_ip': {\n Any (str) *: {\n 'peer_state': ,\n 'learn_type': ,\n 'uptime': ,\n 'router_mac': ,\n },\n },\n },\n}", "uid": "show_nve_peers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L134"}}, "show nve vni": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVni", "doc": "parser for:\n show nve vni", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n 'mcast': ,\n 'vni_state': ,\n 'mode': ,\n 'type': ,\n 'flags': ,\n },\n },\n },\n}", "uid": "show_nve_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L272"}}, "show nve vni ingress-replication": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniIngressReplication", "doc": "parser for:\n show nve vni Ingress-replication", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n Optional (str) repl_ip: {\n Any (str) *: {\n Optional (str) repl_ip: ,\n Optional (str) source: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_vni_ingress-replication", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1921"}}, "show nve vni summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniSummary", "doc": "Parser for :\n show nve vni summary", "schema": "{\n'vni': {\n 'summary': {\n 'cp_vni_count': ,\n 'cp_vni_up': ,\n 'cp_vni_down': ,\n 'dp_vni_count': ,\n 'dp_vni_up': ,\n 'dp_vni_down': ,\n },\n },\n}", "uid": "show_nve_vni_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L206"}}, "show running-config nv overlay": {"nxos": {"module_name": "show_vxlan", "class": "ShowRunningConfigNvOverlay", "doc": "parser for:\n show running-config nv overlay", "schema": "{\nOptional (str) evpn_multisite_border_gateway: ,\nOptional (str) multisite_convergence_time: ,\nOptional (str) enabled_nv_overlay: ,\nAny (str) *: {\n Optional (str) nve_name: ,\n Optional (str) if_state: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) adv_vmac: ,\n Optional (str) source_if: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) vni: ,\n Optional (str) associated_vrf: ,\n Optional (str) multisite_ingress_replication: ,\n Optional (str) mcast_group: ,\n },\n },\n },\nOptional (str) multisite: {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n Optional (str) fabric_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_running-config_nv_overlay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1746"}}, "show ip eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L149"}}, "show ip eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L359"}}, "show ipv6 eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L166"}}, "show ipv6 eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L375"}}, "show ipv6 icmp neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6IcmpNeighborDetailVrfAll", "doc": "\n Parser for \"show ipv6 icmp neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'phy_interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'mac_address': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L691"}}, "show ipv6 nd interface vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NdInterfaceVrfAll", "doc": "\n Parser for \"show ipv6 nd interface vrf all\"\n ", "schema": "{\nOptional (str) interfaces: {\n Any (str) *: {\n 'vrf': ,\n 'interface': ,\n 'interface_status': ,\n 'ipv6_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'ipv6_link_local_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'nd_mac_extract': ,\n 'icmpv6_active_timers': {\n 'last_neighbor_solicitation_sent': ,\n 'last_neighbor_advertisement_sent': ,\n 'last_router_advertisement_sent': ,\n 'next_router_advertisement_sent': ,\n },\n 'router_advertisement': {\n 'periodic_interval_seconds': ,\n 'send_managed_address_configuration_flag': ,\n 'send_other_stateful_configuration_flag': ,\n 'send_default_router_preference_value': ,\n 'send_current_hop_limit': ,\n 'send_mtu': ,\n 'send_router_lifetime_secs': ,\n 'send_reachable_time_ms': ,\n 'send_retrans_timer_ms': ,\n 'suppress_ra': ,\n 'suppress_mtu_ra': ,\n 'suppress_route_information_option_ra': ,\n },\n 'neighbor_solicitation': {\n 'ns_retransmit_interval_ms': ,\n 'nd_nud_retry_base': ,\n 'nd_nud_retry_interval': ,\n 'nd_nud_retry_attempts': ,\n },\n 'icmpv6_error_message': {\n 'send_redirects_num': ,\n 'send_unreachables': ,\n },\n 'icmpv6_dad': {\n 'maximum_dad_attempts': ,\n 'current_dad_attempt': ,\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L312"}}, "show ipv6 neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetailVrfAll", "doc": "\n Parser for \"show ipv6 neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'physical_interface': ,\n 'mac_addr': ,\n 'preference': ,\n 'source': ,\n 'packet_count': ,\n 'byte_count': ,\n 'best': ,\n 'throttled': ,\n },\n },\n },\n },\n'adjacency_hit': {\n Any (str) *: {\n 'packet_count': ,\n 'byte_count': ,\n },\n },\n'adjacency_statistics_last_updated_before': ,\n'total_number_of_entries': ,\n}", "uid": "show_ipv6_neighbor_detail_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L61"}}, "show ipv6 routers vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6RoutersVrfAll", "doc": "\n Parser for \"show ipv6 routers vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'router_advertisement': {\n 'router': ,\n 'last_update_time_min': ,\n 'current_hop_limit': ,\n 'lifetime': ,\n 'addrFlag': ,\n 'other_flag': ,\n 'mtu': ,\n 'home_agent_flag': ,\n 'preference': ,\n 'reachable_time_msec': ,\n 'retransmission_time': ,\n 'prefix': {\n Any (str) *: {\n 'onlink_flag': ,\n 'autonomous_flag': ,\n 'valid_lifetime': ,\n 'preferred_lifetime': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L824"}}, "show lacp system-identifier": {"nxos": {"module_name": "show_lag", "class": "ShowLacpSystemIdentifier", "doc": "Parser for :\n show lacp system-identifier", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-identifier", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L37"}}, "show port-channel database": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelDatabase", "doc": "parser show post-channel database", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'last_update_success': ,\n 'total_ports': ,\n 'up_ports': ,\n 'port_channel_age': ,\n 'time_last_bundle': ,\n 'last_bundled_member': ,\n Optional (str) first_oper_port: ,\n Optional (str) time_last_unbundle: ,\n Optional (str) last_unbundled_member: ,\n 'members': {\n Any (str) *: {\n 'activity': ,\n 'status': ,\n 'is_first_oper_port': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L394"}}, "show port-channel summary": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelSummary", "doc": "parser for: show port-channel summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'bundle_id': ,\n 'oper_status': ,\n 'layer': ,\n 'protocol': ,\n 'type': ,\n 'members': {\n Any (str) *: {\n 'flags': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L307"}}, "show lldp all": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpAll", "doc": "parser for show lldp all", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'enabled': ,\n 'tx': ,\n 'rx': ,\n 'dcbx': ,\n },\n },\n}", "uid": "show_lldp_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L36"}}, "show lldp timers": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTimers", "doc": "parser for show lldp timers", "schema": "{\n'hold_timer': ,\n'reinit_timer': ,\n'hello_timer': ,\n}", "uid": "show_lldp_timers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L90"}}, "show lldp tlv-select": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTlvSelect", "doc": "parser for show lldp tlv-select", "schema": "{\n'suppress_tlv_advertisement': {\n Any (str) *: ,\n },\n}", "uid": "show_lldp_tlv-select", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L143"}}, "show logging logfile | include {include}": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38"}}, "show logging logfile": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38"}}, "show guestshell": {"nxos": {"module_name": "show_virtual_service", "class": "ShowGuestshell", "doc": "Parser for \"show guestshell\".", "schema": "{\n'state': ,\n'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\nOptional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n}", "uid": "show_guestshell", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L631"}}, "show virtual-service core": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L269"}}, "show virtual-service core name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L269"}}, "show virtual-service detail": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L362"}}, "show virtual-service detail name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L362"}}, "show virtual-service global": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceGlobal", "doc": "Parser for \"show virtual-service global\".", "schema": "{\n'version': ,\n'virtual_services': {\n 'installed': ,\n 'activated': ,\n },\n'machine_types': {\n 'supported': ,\n 'disabled': ,\n },\n'resource_limits': {\n 'cpus_per_service': ,\n 'cpu': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'memory': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'bootflash': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n },\n}", "uid": "show_virtual-service_global", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L63"}}, "show virtual-service list": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceList", "doc": "Parser for \"show virtual-service list\".", "schema": "{\n'service': {\n Any (str) *: {\n 'status': ,\n Optional (str) package: ,\n },\n },\n}", "uid": "show_virtual-service_list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L195"}}, "show virtual-service utilization name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceUtilization", "doc": "Parser for \"show virtual-service utilization name \".", "schema": "{\n'cpu': {\n 'requested_percent': ,\n 'actual_percent': ,\n 'state_abbrev': ,\n 'state': ,\n },\n'memory': {\n 'allocation_kb': ,\n 'used_kb': ,\n },\n'storage': {\n Any (str) *: {\n 'capacity_kb': ,\n 'used_kb': ,\n 'available_kb': ,\n 'used_percent': ,\n },\n },\n}", "uid": "show_virtual-service_utilization_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L677"}}, "show vpc": {"nxos": {"module_name": "show_vpc", "class": "ShowVpc", "doc": "Parser for show vpc", "schema": "{\n'vpc_domain_id': ,\n'vpc_peer_status': ,\n'vpc_peer_keepalive_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) 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 },\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 },\n },\n}", "uid": "show_vpc", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vpc.py#L67"}}, "/dna/intent/api/v1/interface": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/dnac/interface.py#L76"}}, "/dna/intent/api/v1/interface/{interface}": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface/interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/dnac/interface.py#L76"}}, "show interface ip brief": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceIpBrief", "doc": "Parser for\n * show interface ip brief\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n 'check': ,\n 'method': ,\n 'link_status': ,\n Optional (str) line_protocol: ,\n },\n },\n}", "uid": "show_interface_ip_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L182"}}, "show interface summary": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceSummary", "doc": "Parser for\n * show interface summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n },\n },\n}", "uid": "show_interface_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L49"}}, "show route": {"asa": {"module_name": "show_route", "class": "ShowRoute", "doc": "Parser for\n * show route\n ", "schema": "{\n'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) routes: {\n Any (str) *: {\n 'candidate_default': ,\n Optional (str) subnet: ,\n '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) next_hop: {\n Optional (str) outgoing_interface_name: {\n Any (str) *: {\n Optional (str) outgoing_interface_name: ,\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_name: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_route.py#L90"}}, "show context": {"asa": {"module_name": "show_context", "class": "ShowContext", "doc": "Parser for\n * show context\n ", "schema": "{\nAny (str) *: {\n 'candidate_default': ,\n 'class': ,\n 'mode': ,\n 'url': ,\n 'interfaces': ,\n },\n}", "uid": "show_context", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_context.py#L34"}}, "show context detail": {"asa": {"module_name": "show_context", "class": "ShowContextDetail", "doc": "Parser for\n * show context detail\n ", "schema": "{\nAny (str) *: {\n 'id': ,\n 'flags': ,\n 'class': ,\n 'context_created': ,\n Optional (str) url: ,\n Optional (str) interfaces: {\n Optional (str) real_interfaces: ,\n Optional (str) mapped_interfaces: ,\n },\n },\n}", "uid": "show_context_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_context.py#L137"}}, "ifconfig {interface}": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/ifconfig.py#L69"}}, "ifconfig": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/ifconfig.py#L69"}}} \ No newline at end of file +{"tokens": ["ios", "iosxe", "asr1k", "c3850", "cat4k", "iosxr", "junos", "nxos", "dnac", "asa", "linux"], "show access-lists": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_acl.py#L9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L119"}}, "show access-lists {acl}": {"ios": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show ip access-lists\n show ip access-lists \n show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_acl", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_acl.py#L9"}, "iosxe": {"module_name": "show_acl", "class": "ShowAccessLists", "doc": "Parser for show access-lists\n show access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L119"}}, "show archive": {"ios": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L12"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchive", "doc": " Parser for show archive ", "schema": "{\n'archive': {\n 'total': ,\n Optional (str) max_archive_configurations: ,\n 'most_recent_file': ,\n Any (str) *: {\n 'file': ,\n },\n },\n}", "uid": "show_archive", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L38"}}, "show archive config differences": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config differences {fileA} {fileB}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA_fileB", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config differences {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L16"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigDifferences", "doc": " Parser for the following commands:\n * show archive config differences\n * show archive config differences {fileA} {fileB}\n * show archive config differences {fileA}\n ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_differences_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L115"}}, "show archive config incremental-diffs {fileA}": {"ios": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_archive.py#L24"}, "iosxe": {"module_name": "show_archive", "class": "ShowArchiveConfigIncrementalDiffs", "doc": " Parser for show archive config incremental-diffs ", "schema": "{\nOptional (str) diff: ,\nOptional (str) list_of_commands: ,\n}", "uid": "show_archive_config_incremental-diffs_fileA", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_archive.py#L216"}}, "show arp": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}, "asa": {"module_name": "show_arp", "class": "ShowArp", "doc": "Parser for\n * show arp\n ", "schema": "{\nAny (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n 'link_layer_address': ,\n 'age': ,\n },\n },\n },\n },\n}", "uid": "show_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_arp.py#L40"}}, "show arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L62"}, "iosxe": {"module_name": "show_arp", "class": "ShowArp", "doc": " Parser for show arp\n show arp \n show arp vrf \n show arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L67"}}, "show arp application": {"ios": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "Parser for show arp application", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L66"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpApplication", "doc": "\n Parser for show arp application\n ", "schema": "{\n'num_of_clients_registered': ,\n'applications': {\n Any (str) *: {\n 'id': ,\n 'num_of_subblocks': ,\n },\n },\n}", "uid": "show_arp_application", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L1209"}}, "show arp summary": {"ios": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L70"}, "iosxe": {"module_name": "show_arp", "class": "ShowArpSummary", "doc": " Parser for 'show arp summary'", "schema": "{\n'total_num_of_entries': {\n Any (str) *: ,\n },\n'interface_entries': {\n Any (str) *: ,\n },\nOptional (str) maximum_entries: {\n Any (str) *: ,\n },\nOptional (str) arp_entry_threshold: ,\nOptional (str) permit_threshold: ,\n}", "uid": "show_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L1276"}}, "show ip arp": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L54"}}, "show ip arp vrf {vrf}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for 'show ip arp, show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L136"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArp", "doc": "Parser for:\n\t\tshow ip arp\n\t\tshow ip arp vrf {vrf}\n\t\tshow ip arp vrf all\n\t", "schema": "{\nOptional (str) statistics: {\n Optional (str) entries_total: ,\n },\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'origin': ,\n 'physical_interface': ,\n Optional (str) encap_type: ,\n Optional (str) flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L54"}}, "show ip arp vrf {vrf} {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_vrf_vrf_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}}, "show ip arp {intf_or_ip}": {"ios": {"module_name": "show_arp", "class": "ShowIpArp", "doc": " Parser for show arp\n show ip arp \n show ip arp vrf \n show ip arp vrf ", "schema": "{\nOptional (str) global_static_table: {\n Any (str) *: {\n 'ip_address': ,\n 'mac_address': ,\n 'encap_type': ,\n 'age': ,\n 'protocol': ,\n },\n },\nOptional (str) interfaces: {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n 'protocol': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_intf_or_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L31"}}, "show ip arp summary": {"ios": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for show ip arp summary", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L54"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpArpSummary", "doc": "Parser for:\n show ip arp summary\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'total_entries': ,\n'incomp_entries': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L164"}, "nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L267"}}, "show ip traffic": {"ios": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for: show ip traffic", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_arp.py#L58"}, "iosxe": {"module_name": "show_arp", "class": "ShowIpTraffic", "doc": "Parser for:\n show ip traffic\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'arp_statistics': {\n 'arp_in_requests': ,\n 'arp_in_replies': ,\n 'arp_in_reverse': ,\n 'arp_in_other': ,\n 'arp_out_requests': ,\n 'arp_out_replies': ,\n 'arp_out_proxy': ,\n 'arp_out_reverse': ,\n Optional (str) arp_drops_input_full: ,\n },\n'ip_statistics': {\n 'ip_rcvd_total': ,\n 'ip_rcvd_local_destination': ,\n 'ip_rcvd_format_errors': ,\n 'ip_rcvd_checksum_errors': ,\n 'ip_rcvd_bad_hop': ,\n 'ip_rcvd_unknwn_protocol': ,\n 'ip_rcvd_not_gateway': ,\n 'ip_rcvd_sec_failures': ,\n 'ip_rcvd_bad_optns': ,\n 'ip_rcvd_with_optns': ,\n 'ip_opts_end': ,\n 'ip_opts_nop': ,\n 'ip_opts_basic_security': ,\n 'ip_opts_loose_src_route': ,\n 'ip_opts_timestamp': ,\n 'ip_opts_extended_security': ,\n 'ip_opts_record_route': ,\n 'ip_opts_strm_id': ,\n 'ip_opts_strct_src_route': ,\n 'ip_opts_alert': ,\n 'ip_opts_cipso': ,\n 'ip_opts_ump': ,\n 'ip_opts_other': ,\n Optional (str) ip_opts_ignored: ,\n 'ip_frags_reassembled': ,\n 'ip_frags_timeouts': ,\n 'ip_frags_no_reassembled': ,\n 'ip_frags_fragmented': ,\n Optional (str) ip_frags_fragments: ,\n 'ip_frags_no_fragmented': ,\n Optional (str) ip_frags_invalid_hole: ,\n 'ip_bcast_received': ,\n 'ip_bcast_sent': ,\n 'ip_mcast_received': ,\n 'ip_mcast_sent': ,\n 'ip_sent_generated': ,\n 'ip_sent_forwarded': ,\n 'ip_drop_encap_failed': ,\n 'ip_drop_unresolved': ,\n 'ip_drop_no_adj': ,\n 'ip_drop_no_route': ,\n 'ip_drop_unicast_rpf': ,\n 'ip_drop_forced_drop': ,\n Optional (str) ip_drop_unsupp_address: ,\n 'ip_drop_opts_denied': ,\n Optional (str) ip_drop_src_ip: ,\n },\n'icmp_statistics': {\n 'icmp_received_format_errors': ,\n 'icmp_received_checksum_errors': ,\n 'icmp_received_redirects': ,\n 'icmp_received_unreachable': ,\n 'icmp_received_echo': ,\n 'icmp_received_echo_reply': ,\n 'icmp_received_mask_requests': ,\n 'icmp_received_mask_replies': ,\n 'icmp_received_quench': ,\n 'icmp_received_parameter': ,\n 'icmp_received_timestamp': ,\n Optional (str) icmp_received_timestamp_replies: ,\n 'icmp_received_info_request': ,\n 'icmp_received_other': ,\n 'icmp_received_irdp_solicitations': ,\n 'icmp_received_irdp_advertisements': ,\n Optional (str) icmp_received_time_exceeded: ,\n Optional (str) icmp_received_info_replies: ,\n 'icmp_sent_redirects': ,\n 'icmp_sent_unreachable': ,\n 'icmp_sent_echo': ,\n 'icmp_sent_echo_reply': ,\n 'icmp_sent_mask_requests': ,\n 'icmp_sent_mask_replies': ,\n 'icmp_sent_quench': ,\n 'icmp_sent_timestamp': ,\n Optional (str) icmp_sent_timestamp_replies: ,\n Optional (str) icmp_sent_info_reply: ,\n Optional (str) icmp_sent_time_exceeded: ,\n 'icmp_sent_parameter_problem': ,\n 'icmp_sent_irdp_solicitations': ,\n 'icmp_sent_irdp_advertisements': ,\n },\n'udp_statistics': {\n 'udp_received_total': ,\n 'udp_received_udp_checksum_errors': ,\n 'udp_received_no_port': ,\n Optional (str) udp_received_finput: ,\n 'udp_sent_total': ,\n 'udp_sent_fwd_broadcasts': ,\n },\n'ospf_statistics': {\n Optional (str) ospf_traffic_cntrs_clear: ,\n 'ospf_received_total': ,\n 'ospf_received_checksum_errors': ,\n 'ospf_received_hello': ,\n 'ospf_received_database_desc': ,\n 'ospf_received_link_state_req': ,\n 'ospf_received_lnk_st_updates': ,\n 'ospf_received_lnk_st_acks': ,\n 'ospf_sent_total': ,\n 'ospf_sent_hello': ,\n 'ospf_sent_database_desc': ,\n 'ospf_sent_lnk_st_acks': ,\n 'ospf_sent_lnk_st_updates': ,\n },\n'pimv2_statistics': {\n 'pimv2_total': ,\n 'pimv2_checksum_errors': ,\n 'pimv2_format_errors': ,\n 'pimv2_registers': ,\n 'pimv2_non_rp': ,\n 'pimv2_non_sm_group': ,\n 'pimv2_registers_stops': ,\n 'pimv2_hellos': ,\n 'pimv2_join_prunes': ,\n 'pimv2_asserts': ,\n 'pimv2_grafts': ,\n 'pimv2_bootstraps': ,\n 'pimv2_candidate_rp_advs': ,\n Optional (str) pimv2_queue_drops: ,\n 'pimv2_state_refresh': ,\n },\n'igmp_statistics': {\n 'igmp_total': ,\n 'igmp_format_errors': ,\n 'igmp_checksum_errors': ,\n 'igmp_host_queries': ,\n 'igmp_host_reports': ,\n 'igmp_host_leaves': ,\n 'igmp_dvmrp': ,\n 'igmp_pim': ,\n Optional (str) igmp_queue_drops: ,\n },\n'tcp_statistics': {\n 'tcp_received_total': ,\n 'tcp_received_checksum_errors': ,\n 'tcp_received_no_port': ,\n 'tcp_sent_total': ,\n },\n'eigrp_ipv4_statistics': {\n 'eigrp_ipv4_received_total': ,\n 'eigrp_ipv4_sent_total': ,\n },\n'bgp_statistics': {\n 'bgp_received_total': ,\n 'bgp_received_opens': ,\n 'bgp_received_notifications': ,\n 'bgp_received_updates': ,\n 'bgp_received_keepalives': ,\n 'bgp_received_route_refresh': ,\n 'bgp_received_unrecognized': ,\n 'bgp_sent_total': ,\n 'bgp_sent_opens': ,\n 'bgp_sent_notifications': ,\n 'bgp_sent_updates': ,\n 'bgp_sent_keepalives': ,\n 'bgp_sent_route_refresh': ,\n },\n}", "uid": "show_ip_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_arp.py#L377"}}, "show bgp {address_family} all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L577"}}, "show bgp all": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": "Parser for show bgp all", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L113"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAll", "doc": " Parser for:\n * 'show bgp all'\n * 'show bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L577"}}, "show bgp all cluster-ids": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": "\n Parser for show bgp all cluster-ids\n Executing 'show vrf detail | inc \\(VRF' to collect vrf names.\n ", "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/ios/show_bgp.py#L68"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllClusterIds", "doc": " Parser for \"show bgp all cluster-ids\" ", "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#L6120"}}, "show bgp all detail": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp {address_family} vrf {vrf} {route}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": "Parser for show bgp all detail", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L44"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllDetail", "doc": " Parser for:\n * 'show bgp all detail'\n * 'show bgp vrf {vrf} {route}'\n * 'show bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1464"}}, "show bgp all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors {neighbor}": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": "\n Parser for show bgp all neighbors\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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/ios/show_bgp.py#L76"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighbors", "doc": " Parser for:\n * 'show bgp all neighbors'\n * 'show bgp all neighbors {neighbor}'\n * 'show bgp {address_family} all neighbors'\n * 'show bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3884"}}, "show bgp {address_family} all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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/ios/show_bgp.py#L57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4687"}}, "show bgp all neighbors {neighbor} advertised-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp all neighbors advertised-routes", "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/ios/show_bgp.py#L57"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} advertised-routes'\n * 'show bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4687"}}, "show bgp all neighbors {neighbor} policy": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": "Parser for show bgp all neighbors policy", "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/ios/show_bgp.py#L49"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsPolicy", "doc": " Parser for \"show bgp all neighbors {neighbor} policy\" ", "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#L6282"}}, "show bgp {address_family} all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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/ios/show_bgp.py#L83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5298"}}, "show bgp all neighbors {neighbor} received-routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": "\n Parser for show bgp all neighbors received-routes\n executing 'show bgp all neighbors | i BGP neighbor' for finging vrf names\n ", "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/ios/show_bgp.py#L83"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} received-routes'\n * 'show bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5298"}}, "show bgp {address_family} all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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/ios/show_bgp.py#L95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L5935"}}, "show bgp all neighbors {neighbor} routes": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": "\n Parser for show bgp all neighbors routes\n executing 'show bgp all neighbors | i BGP neighbor' for finding vrf names\n ", "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) 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/ios/show_bgp.py#L95"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show bgp all neighbors {neighbor} routes'\n * 'show bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L5935"}}, "show bgp {address_family} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}}, "show bgp all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}}, "show bgp vrf {vrf} all summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": "\n Parser for show bgp All Summary\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L61"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpAllSummary", "doc": " Parser for:\n * 'show bgp all summary'\n * 'show bgp {address_family} all summary'\n * 'show bgp vrf {vrf} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2236"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp {address_family} vrf {vrf} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp {address_family} rd {rd} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_rd_rd_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp {address_family} summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show bgp summary": {"ios": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": "Parser for show bgp summary", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_bgp.py#L117"}, "iosxe": {"module_name": "show_bgp", "class": "ShowBgpSummary", "doc": " Parser for:\n * 'show bgp summary'\n * 'show bgp {address_family} summary'\n * 'show bgp {address_family} vrf {vrf} summary'\n * 'show bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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_bgp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L2187"}}, "show ip bgp all dampening parameters": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": "Parser for show ip bgp all dampening parameters", "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/ios/show_bgp.py#L108"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDampeningParameters", "doc": " Parser for \"show ip bgp all dampening parameters\" ", "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#L6993"}}, "show ip bgp template peer-policy {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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/ios/show_bgp.py#L103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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#L6700"}}, "show ip bgp template peer-policy": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": "Parser for show ip bgp template peer-policy ", "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/ios/show_bgp.py#L103"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerPolicy", "doc": " Parser for \"show ip bgp template peer-policy {template_name}\" ", "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#L6700"}}, "show ip bgp template peer-session {template_name}": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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/ios/show_bgp.py#L91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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#L6410"}}, "show ip bgp template peer-session": {"ios": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": "Parser for show ip bgp template peer-session ", "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/ios/show_bgp.py#L91"}, "iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpTemplatePeerSession", "doc": " Parser for \"show ip bgp template peer-session {template_name}\" ", "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#L6410"}}, "show interfaces": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2462"}}, "show interfaces {interface}": {"ios": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L42"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) connected: ,\n Optional (str) description: ,\n '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 '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) 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 },\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 '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#L178"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfaces", "doc": "parser for show interfaces\n show interfaces ", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) line_protocol: ,\n 'enabled': ,\n Optional (str) interface_state_transitions: ,\n 'type': ,\n Optional (str) mac_address: ,\n Optional (str) phys_address: ,\n Optional (str) layer2: ,\n Optional (str) description: ,\n 'mtu': ,\n 'bandwidth': ,\n Optional (str) bandwidth_max: ,\n Optional (str) port_speed: ,\n Optional (str) duplex_mode: ,\n Optional (str) link_type: ,\n Optional (str) media_type: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) carrier_delay_up: ,\n Optional (str) carrier_delay_down: ,\n Optional (str) auto_negotiate: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback: ,\n Optional (str) last_link_flapped: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n Optional (str) outer_match: ,\n Optional (str) ethertype: ,\n Optional (str) mac_match: ,\n Optional (str) dest: ,\n },\n Optional (str) flow_control: {\n Optional (str) receive: ,\n Optional (str) send: ,\n },\n Optional (str) port_channel: {\n Optional (str) member_count: ,\n Optional (str) members: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) duplex_mode: ,\n Optional (str) speed: ,\n Optional (str) state: ,\n },\n },\n },\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 },\n Optional (str) in_total_drops: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_errors: ,\n Optional (str) in_abort: ,\n Optional (str) in_drops: ,\n Optional (str) in_queue_drops: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_total_drops: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failure: ,\n Optional (str) out_buffers_swapped: ,\n Optional (str) out_drops: ,\n Optional (str) out_queue_drops: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n },\n}", "uid": "show_interfaces_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2462"}}, "show interfaces {intf} accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_intf_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863"}}, "show interfaces accounting": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L87"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "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 },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L2863"}, "iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2298"}}, "show interfaces {interface} counters": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "Parser for show interfaces counters", "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/ios/show_interface.py#L96"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesCounters", "doc": "parser for show interfaces counters", "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#L2802"}}, "show interfaces stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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/ios/show_interface.py#L111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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#L2960"}}, "show interfaces {interface} stats": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for:\n show interfaces stats\n show interfaces stats", "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/ios/show_interface.py#L111"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesStats", "doc": "Parser for :\n show interfaces stats\n show interfaces stats", "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#L2960"}}, "show interfaces switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1224"}}, "show interfaces {interface} switchport": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "Parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_interface.py#L101"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesSwitchport", "doc": "parser for show interfaces switchport", "schema": "{\nAny (str) *: {\n 'switchport_enable': ,\n '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 },\n}", "uid": "show_interfaces_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_interface.py#L1224"}}, "show interfaces trunk": {"ios": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "Parser for show interfaces trunk", "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/ios/show_interface.py#L106"}, "iosxe": {"module_name": "show_interface", "class": "ShowInterfacesTrunk", "doc": "parser for show interfaces trunk", "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#L2722"}}, "show ip interface": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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/ios/show_interface.py#L73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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#L1669"}}, "show ip interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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/ios/show_interface.py#L73"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterface", "doc": "Parser for show ip interface\n show ip interface ", "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) broadcase_address: ,\n },\n },\n Optional (str) mtu: ,\n Optional (str) address_determined_by: ,\n Optional (str) helper_address: ,\n Optional (str) directed_broadcast_forwarding: ,\n Optional (str) out_common_access_list: ,\n Optional (str) out_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) sevurity_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#L1669"}}, "show ip interface brief {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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/ios/show_interface.py#L57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L940"}}, "show ip interface brief": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for: show ip interface brief", "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/ios/show_interface.py#L57"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for:\n show ip interface brief\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L940"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L104"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBrief", "doc": "Parser for show ip interface brief", "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#L2435"}}, "show ip interface brief | include {ip}": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for: show ip interface brief | include ", "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/ios/show_interface.py#L68"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeIp", "doc": "Parser for:\n show ip interface brief | include \n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L1126"}, "iosxr": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) ip_address: ,\n Optional (str) interface_status: ,\n Optional (str) protocol_status: ,\n Optional (str) vrf_name: ,\n },\n },\n}", "uid": "show_ip_interface_brief___include_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L104"}}, "show ip interface brief | include Vlan": {"ios": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for: show ip interface brief | include Vlan", "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/ios/show_interface.py#L63"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for:\n show ip interface brief | include Vlan\n parser class implements detail parsing mechanisms for cli and yang output.\n ", "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#L1021"}, "nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefPipeVlan", "doc": "Parser for show ip interface brief | include Vlan", "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#L2517"}}, "show ipv6 interface {interface}": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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/ios/show_interface.py#L80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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#L2297"}}, "show ipv6 interface": {"ios": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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/ios/show_interface.py#L80"}, "iosxe": {"module_name": "show_interface", "class": "ShowIpv6Interface", "doc": "Parser for show ipv6 interface", "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) 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#L2297"}}, "show dot1x": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L20"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1x", "doc": "Parser for show dot1x", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L266"}}, "show dot1x all count": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L30"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllCount", "doc": "Parser for show dot1x all count", "schema": "{\n'sessions': {\n 'authorized_clients': ,\n 'unauthorized_clients': ,\n 'total': ,\n },\n}", "uid": "show_dot1x_all_count", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L453"}}, "show dot1x all details": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L15"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetail", "doc": "Parser for show dot1x all details", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) timeout: {\n Optional (str) server_timeout: ,\n Optional (str) supp_timeout: ,\n Optional (str) quiet_period: ,\n Optional (str) tx_period: ,\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) start_period: ,\n Optional (str) re_auth_period: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n 'client': ,\n 'eap_method': ,\n Optional (str) session: {\n Any (str) *: {\n 'session_id': ,\n 'auth_sm_state': ,\n 'auth_bend_sm_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L83"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllDetails", "doc": "Parser for:\n show dot1x all details\n ", "schema": "{\n'system_auth_control': ,\n'version': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'pae': ,\n 'interface': ,\n Optional (str) credentials: ,\n Optional (str) max_reauth_req: ,\n Optional (str) max_req: ,\n Optional (str) max_start: ,\n Optional (str) port_control: ,\n Optional (str) control_direction: ,\n Optional (str) host_mode: ,\n Optional (str) re_authentication: ,\n Optional (str) re_auth_max: ,\n Optional (str) mac-auth-bypass: ,\n Optional (str) port_status: ,\n Optional (str) timeout: {\n Optional (str) auth_period: ,\n Optional (str) held_period: ,\n Optional (str) quiet_period: ,\n Optional (str) ratelimit_period: ,\n Optional (str) server_timeout: ,\n Optional (str) start_period: ,\n Optional (str) supp_timeout: ,\n Optional (str) tx_period: ,\n Optional (str) re_auth_period: ,\n Optional (str) time_to_next_reauth: ,\n },\n Optional (str) authenticator: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) supplicant: {\n 'eap': {\n 'profile': ,\n },\n },\n Optional (str) clients: {\n Any (str) *: {\n Optional (str) client: ,\n Optional (str) auth_method: ,\n Optional (str) session: {\n Optional (str) reauth_action: ,\n Optional (str) auth_by: ,\n Optional (str) session_id: ,\n Optional (str) auth_sm_state: ,\n Optional (str) auth_bend_sm_state: ,\n },\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L236"}}, "show dot1x all statistics": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L35"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for show dot1x all statistics", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'rxinvalid': ,\n 'rxlenerr': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxreq: ,\n Optional (str) txreq: ,\n Optional (str) txstart: ,\n Optional (str) rxstart: ,\n Optional (str) txlogoff: ,\n Optional (str) rxlogoff: ,\n Optional (str) txresp: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L304"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllStatistics", "doc": "Parser for:\n show dot1x all statistics\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'statistics': {\n 'txreq': ,\n 'rxlogoff': ,\n 'rxtotal': ,\n 'txtotal': ,\n 'rxversion': ,\n 'lastrxsrcmac': ,\n Optional (str) rxlenerr: ,\n Optional (str) txreq: ,\n Optional (str) txreqid: ,\n Optional (str) rxstart: ,\n Optional (str) rxlogoff: ,\n Optional (str) rxresp: ,\n Optional (str) rxrespid: ,\n Optional (str) txreqid: ,\n Optional (str) rxinvalid: ,\n },\n },\n },\n}", "uid": "show_dot1x_all_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L42"}}, "show dot1x all summary": {"ios": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_dot1x.py#L25"}, "iosxe": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for show dot1x all summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'status': ,\n 'pae': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_dot1x.py#L379"}, "nxos": {"module_name": "show_dot1x", "class": "ShowDot1xAllSummary", "doc": "Parser for:\n show dot1x all summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'clients': {\n Any (str) *: {\n 'client': ,\n 'pae': ,\n 'status': ,\n },\n },\n },\n },\n}", "uid": "show_dot1x_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_dot1x.py#L129"}}, "show ip igmp vrf {vrf} groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L405"}}, "show ip igmp groups detail": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L25"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpGroupsDetail", "doc": "\n Parser for 'show ip igmp groups detail'\n Parser for 'show ip igmp vrf groups detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n Optional (str) expire: ,\n 'up_time': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) v3_exp: ,\n Optional (str) csr_exp: ,\n Optional (str) forward: ,\n Optional (str) source_flags: ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) expire: ,\n 'up_time': ,\n 'group_mode': ,\n 'last_reporter': ,\n Optional (str) flags: ,\n Optional (str) source: {\n Any (str) *: {\n 'v3_exp': ,\n 'csr_exp': ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L405"}}, "show ip igmp vrf {vrf} interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L79"}}, "show ip igmp interface": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L18"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "\n Parser for 'show ip igmp interface'\n Parser for 'show ip igmp vrf interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global_max_groups: ,\n Optional (str) global_active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n 'host_version': ,\n 'router_version': ,\n 'query_interval': ,\n Optional (str) configured_query_interval: ,\n 'querier_timeout': ,\n Optional (str) configured_querier_timeout: ,\n 'query_max_response_time': ,\n Optional (str) last_member_query_interval: ,\n Optional (str) last_member_query_count: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) multicast: {\n Optional (str) routing_enable: ,\n Optional (str) ttl_threshold: ,\n Optional (str) designated_router: ,\n Optional (str) routing_table: ,\n Optional (str) dr_this_system: ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n Optional (str) joined_group: {\n Any (str) *: {\n 'number_of_users': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L79"}, "nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L462"}}, "show ip igmp vrf {vrf} ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_vrf_vrf_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L644"}}, "show ip igmp ssm-mapping {group}": {"ios": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_igmp.py#L32"}, "iosxe": {"module_name": "show_igmp", "class": "ShowIpIgmpSsmMapping", "doc": "\n Parser for 'show ip igmp ssm-mapping '\n parser for 'show ip igmp vrf ssm-mapping '\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_ssm-mapping_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_igmp.py#L644"}}, "show bridge-domain": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show bridge-domain {bd_id}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain_bd_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show bridge-domain | count {word}": {"ios": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count \n ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L80"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowBridgeDomain", "doc": "Parser for show bridge-domain\n show bridge-domain \n show bridge-domain | count ", "schema": "{\nOptional (str) lines_match_regexp: ,\nOptional (str) bridge_domain: {\n Any (str) *: {\n 'number_of_ports_in_all': ,\n 'bd_domain_id': ,\n 'aging_timer': ,\n 'state': ,\n 'mac_learning_state': ,\n Optional (str) member_ports: ,\n Any (str) *: {\n Any (str) *: {\n 'num_of_ports': ,\n 'interfaces': ,\n },\n },\n Optional (str) mac_table: {\n Any (str) *: {\n 'pseudoport': ,\n 'mac_address': {\n Any (str) *: {\n 'mac_address': ,\n 'aed': ,\n 'policy': ,\n 'tag': ,\n 'age': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bridge-domain___count_word", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L76"}}, "show ethernet service instance detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance id {service_instance_id} interface {interface} detail": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L70"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceDetail", "doc": "Parser for show ethernet service instance detail\n show ethernet service instance interface detail\n show ethernet service instance id {service_instance_id} interface {interface} detail\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L279"}}, "show ethernet service instance stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance id {service_instance_id} interface {interface} stats": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L51"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceStats", "doc": "Parser for show ethernet service instance stats\n show ethernet service instance interface stats\n show ethernet service instance id {service_instance_id} interface {interface} stats\n ", "schema": "{\nOptional (str) max_num_of_service_instances: ,\nOptional (str) service_instance: {\n Any (str) *: {\n 'interface': ,\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n Optional (str) storm_control_discard_pkts: {\n 'broadcast': {\n Any (str) *: ,\n },\n 'multicast': {\n Any (str) *: ,\n },\n 'unknown_unicast': {\n Any (str) *: ,\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance_id_service_instance_id_interface_interface_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L612"}}, "show ethernet service instance summary": {"ios": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L61"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstanceSummary", "doc": "Parser for show ethernet service instance summary\n ", "schema": "{\nAny (str) *: {\n Any (str) *: {\n 'total': ,\n 'up': ,\n 'admin_do': ,\n 'down': ,\n 'error_di': ,\n 'unknown': ,\n 'deleted': ,\n 'bd_adm_do': ,\n },\n },\n}", "uid": "show_ethernet_service_instance_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L722"}}, "show l2vpn service all": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L42"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnServiceAll", "doc": "Parser for show l2vpn service all\n ", "schema": "{\n'vpls_name': {\n Any (str) *: {\n 'state': ,\n 'interface': {\n Any (str) *: {\n Optional (str) group: ,\n 'encapsulation': ,\n 'priority': ,\n 'state': ,\n 'state_in_l2vpn_service': ,\n },\n },\n },\n },\n}", "uid": "show_l2vpn_service_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L1047"}}, "show l2vpn vfi": {"ios": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_l2vpn.py#L33"}, "iosxe": {"module_name": "show_l2vpn", "class": "ShowL2vpnVfi", "doc": "Parser for show l2vpn vfi\n ", "schema": "{\n'vfi': {\n Any (str) *: {\n 'bd_vfi_name': ,\n Optional (str) bridge_group: ,\n 'state': ,\n Optional (str) type: ,\n 'signaling': ,\n 'vpn_id': ,\n Optional (str) ve_id: ,\n Optional (str) vpls_id: ,\n Optional (str) ve_range: ,\n Optional (str) rd: ,\n Optional (str) rt: ,\n 'bridge_domain': {\n Any (str) *: {\n Optional (str) pseudo_port_interface: ,\n Optional (str) attachment_circuits: {\n Optional (Any) Any (str) *: {\n 'name': ,\n },\n },\n 'vfi': {\n Any (str) *: {\n 'pw_id': {\n Any (str) *: {\n Optional (str) local_label: ,\n Optional (str) ve_id: ,\n Optional (str) vc_id: ,\n Optional (str) remote_label: ,\n Optional (str) split_horizon: ,\n Optional (str) discovered_router_id: ,\n Optional (str) next_hop: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_l2vpn_vfi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L833"}}, "show ip route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L358"}}, "show ip route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}, "nxos": {"module_name": "show_routing", "class": "ShowIpRoute", "doc": "Parser for :\n show ip route\n show ip route vrf {vrf}\n show ip route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L358"}}, "show ip route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L15"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteDistributor", "doc": "distributor class for show ip route", "schema": null, "uid": "show_ip_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L14"}}, "show ip route summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\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#L1821"}}, "show ip route vrf {vrf} summary": {"ios": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": "Parser for :\n show ip route summary\n show ip route vrf summary", "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\n },\n },\n },\n}", "uid": "show_ip_route_vrf_vrf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L56"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpRouteSummary", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'vrf_id': ,\n 'maximum_paths': ,\n 'total_route_source': {\n 'networks': ,\n 'subnets': ,\n 'replicates': ,\n 'overhead': ,\n 'memory_bytes': ,\n },\n 'route_source': {\n Any (str) *: {\n Any (str) *: {\n 'networks': ,\n 'subnets': ,\n '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 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 },\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#L1821"}}, "show ipv6 route vrf {vrf}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L599"}}, "show ipv6 route vrf {vrf} {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route vrf {vrf} {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_vrf_vrf_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}, "nxos": {"module_name": "show_routing", "class": "ShowIpv6Route", "doc": "Parser for :\n show ipv6 route\n show ipv6 route vrf \n show ipv6 route vrf all", "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) ubest: ,\n Optional (str) mbest: ,\n Optional (str) process_id: ,\n Optional (str) route_preference: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) attached: ,\n Optional (str) active: ,\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) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) source_protocol: ,\n Optional (str) source_protocol_status: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) next_hop_af: ,\n Optional (str) best_ucast_nexthop: ,\n Optional (str) best_mcast_nexthop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) updated: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L599"}}, "show ipv6 route {route}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route {protocol}": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L19"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteDistributor", "doc": "distributor class for show ipv6 route", "schema": null, "uid": "show_ipv6_route_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L62"}}, "show ipv6 route vrf {vrf} updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_vrf_vrf_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L824"}}, "show ipv6 route updated": {"ios": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_routing.py#L38"}, "iosxe": {"module_name": "show_routing", "class": "ShowIpv6RouteUpdated", "doc": "Parser for :\n show ipv6 route updated\n show ipv6 route vrf updated", "schema": "{\n'ipv6_unicast_routing_enabled': ,\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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_route_updated", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_routing.py#L824"}}, "show mpls forwarding-table vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1646"}}, "show mpls forwarding-table {prefix}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1646"}}, "show mpls forwarding-table": {"ios": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table detail\n show mpls forwarding-table vrf \n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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/ios/show_mpls.py#L120"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTable", "doc": "Parser for\n show mpls forwarding-table\n show mpls forwarding-table {prefix}\n show mpls forwarding-table vrf ", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1646"}}, "show mpls interfaces": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces {interface} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls interfaces vrf {vrf} ": {"ios": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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/ios/show_mpls.py#L129"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsInterface", "doc": "Parser for\n show mpls interfaces\n show mpls interfaces all\n show mpls interfaces vrf \n show mpls interfaces \n show mpls interfaces detail\n show mpls interfaces detail", "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#L1930"}}, "show mpls l2transport vc detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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/ios/show_mpls.py#L143"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportDetail", "doc": "\n Parser for show mpls l2transport vc detail\n ", "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 },\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#L2218"}}, "show mpls l2transport vc": {"ios": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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/ios/show_mpls.py#L152"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsL2TransportVC", "doc": "\n Parser for show mpls l2transport vc\n ", "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 },\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#L2623"}}, "show mpls ldp bindings": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L906"}}, "show mpls ldp bindings {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L906"}}, "show mpls ldp bindings {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L906"}}, "show mpls ldp bindings vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "Parser for \n show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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/ios/show_mpls.py#L80"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpBindings", "doc": "\n Parser for show mpls ldp bindings\n show mpls ldp bindings vrf \n show mpls ldp bindings all\n show mpls ldp bindings all detail\n ", "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#L906"}}, "show mpls ldp capabilities": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mpls.py#L90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n '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#L1050"}}, "show mpls ldp capabilities {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "Parser for \n show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n 'typed_wildcard': ,\n },\n}", "uid": "show_mpls_ldp_capabilities_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mpls.py#L90"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpCapabilities", "doc": "\n Parser for show mpls ldp capabilities\n show mpls ldp capabilities all\n ", "schema": "{\n'ldp_capabilities': {\n Optional (str) iccp_type: ,\n Optional (str) maj_version: ,\n Optional (str) min_version: ,\n 'dynamic_anouncement': ,\n Optional (str) mldp_point_to_multipoint: ,\n Optional (str) mldp_multipoint_to_multipoint: ,\n '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#L1050"}}, "show mpls ldp discovery": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery {all} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp discovery vrf {vrf} {detail}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "Parser for \n show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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/ios/show_mpls.py#L98"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpDiscovery", "doc": "\n Parser for show mpls ldp discovery\n show mpls ldp discovery all\n show mpls ldp discovery all detail\n show mpls ldp discovery detail\n show mpls ldp discovery vrf \n show mpls ldp discovery vrf detail\n ", "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#L1194"}}, "show mpls ldp igp sync": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1460"}}, "show mpls ldp igp sync {all}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1460"}}, "show mpls ldp igp sync interface {interface}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1460"}}, "show mpls ldp igp sync vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "Parser for \n show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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/ios/show_mpls.py#L110"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpIgpSync", "doc": "\n Parser for show mpls ldp igp sync\n show mpls ldp igp sync all\n show mpls ldp igp sync interface \n show mpls ldp igp sync vrf \n ", "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#L1460"}}, "show mpls ldp neighbor": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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/ios/show_mpls.py#L66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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#L586"}}, "show mpls ldp neighbor vrf {vrf}": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for \n show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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/ios/show_mpls.py#L66"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighbor", "doc": "Parser for show mpls ldp neighbor,\n show mpls ldp neighbor vrf ", "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#L586"}}, "show mpls ldp neighbor detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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/ios/show_mpls.py#L73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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#L844"}}, "show mpls ldp neighbor vrf {vrf} detail": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for \n show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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/ios/show_mpls.py#L73"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborDetail", "doc": "Parser for show mpls ldp neighbor detail,\n show mpls ldp neighbor vrf detail", "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#L844"}}, "show mpls ldp nsr statistics": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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/ios/show_mpls.py#L61"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpNsrStatistics", "doc": "Parser for show mpls ldp nsr statistics", "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#L298"}}, "show mpls ldp parameters": {"ios": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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/ios/show_mpls.py#L56"}, "iosxe": {"module_name": "show_mpls", "class": "ShowMplsLdpParameters", "doc": "Parser for show mpls ldp parameters", "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#L75"}}, "show ntp associations": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L65"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L62"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n 'configured': ,\n Optional (str) refid: ,\n Optional (str) local_mode: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: Or (, ),\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L84"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpAssociations", "doc": "Parser for show ntp associations", "schema": "{\n'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'remote': ,\n Optional (str) refid: ,\n Optional (str) type: ,\n Optional (str) stratum: ,\n Optional (str) receive_time: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) offset: ,\n Optional (str) jitter: ,\n 'mode': ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n Optional (str) clock_offset: ,\n Optional (str) clock_refid: ,\n Optional (str) associations_local_mode: ,\n },\n },\n}", "uid": "show_ntp_associations", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L61"}}, "show ntp associations detail": {"ios": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L298"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpAssociationsDetail", "doc": "Parser for show ntp associations detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'associations': {\n 'address': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'local_mode': ,\n 'isconfigured': ,\n 'stratum': ,\n 'refid': ,\n Optional (str) authenticated: ,\n Optional (str) prefer: ,\n 'peer_interface': ,\n Optional (str) minpoll: ,\n Optional (str) maxpoll: ,\n Optional (str) port: ,\n 'version': ,\n 'reach': ,\n Optional (str) unreach: ,\n 'poll': ,\n Optional (str) now: ,\n 'root_delay_msec': ,\n 'root_disp': ,\n 'offset_msec': ,\n 'delay_msec': ,\n 'dispersion': ,\n Optional (str) jitter_msec: ,\n 'originate_time': ,\n 'receive_time': ,\n 'transmit_time': ,\n 'input_time': ,\n 'vrf': ,\n Optional (str) ip_type: ,\n 'sane': ,\n 'valid': ,\n Optional (str) master: ,\n Optional (str) selected: ,\n Optional (str) unsynced: ,\n 'sync_dist': ,\n 'precision': ,\n Optional (str) assoc_id: ,\n Optional (str) assoc_name: ,\n 'filterror': ,\n 'filtoffset': ,\n 'filtdelay': ,\n Optional (str) ntp_statistics: {\n 'packet_sent': ,\n Optional (str) packet_sent_fail: ,\n 'packet_received': ,\n 'packet_dropped': ,\n },\n 'peer': {\n Any (str) *: {\n 'local_mode': {\n Any (str) *: {\n 'local_mode': ,\n 'poll': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_associations_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L493"}}, "show ntp config": {"ios": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L242"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpConfig", "doc": "Parser for: show ntp config", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n Optional (str) source: ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ntp_config", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L355"}}, "show ntp status": {"ios": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ntp.py#L204"}, "iosxe": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) status: ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) assoc_id: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n Optional (str) leapsecond: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ntp.py#L188"}, "iosxr": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) refid: ,\n Optional (str) nom_freq: ,\n Optional (str) act_freq: ,\n Optional (str) precision: Or (, ),\n Optional (str) uptime: ,\n Optional (str) resolution: ,\n Optional (str) reftime: ,\n Optional (str) offset: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) peerdispersion: ,\n Optional (str) leap_status: ,\n Optional (str) drift: ,\n Optional (str) poll: ,\n Optional (str) last_update: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L332"}, "junos": {"module_name": "show_ntp", "class": "ShowNtpStatus", "doc": "Parser for: show ntp status", "schema": "{\n'clock_state': {\n 'system_status': {\n Optional (str) ass_id: ,\n Optional (str) clock: ,\n Optional (str) frequency: ,\n Optional (str) jitter: ,\n Optional (str) leap_status: ,\n Optional (str) number_of_events: ,\n Optional (str) offset: ,\n Optional (str) peer: ,\n Optional (str) poll: ,\n Optional (str) precision: ,\n Optional (str) processor: ,\n Optional (str) recent_event: ,\n Optional (str) refid: ,\n Optional (str) reftime: ,\n Optional (str) rootdelay: ,\n Optional (str) rootdispersion: ,\n Optional (str) stability: ,\n Optional (str) state: ,\n 'status': ,\n Optional (str) stratum: ,\n Optional (str) synch_source: ,\n Optional (str) system: ,\n Optional (str) version: ,\n Optional (str) leap: ,\n },\n },\n}", "uid": "show_ntp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L190"}}, "show lldp": {"ios": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L17"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_timer': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L36"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldp", "doc": "Parser for show lldp", "schema": "{\n'status': ,\n'enabled': ,\n'hello_timer': ,\n'hold_timer': ,\n'reinit_delay': ,\n}", "uid": "show_lldp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L30"}}, "show lldp entry {entry}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_entry", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L122"}}, "show lldp entry *": {"ios": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry [|*]", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L21"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry {* | word}", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L122"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpEntry", "doc": "Parser for show lldp entry *", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_entry_*", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L107"}}, "show lldp interface {interface}": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L430"}}, "show lldp interface": {"ios": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L33"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface []", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L430"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpInterface", "doc": "Parser for show lldp interface", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'tx': ,\n 'rx': ,\n 'tx_state': ,\n 'rx_state': ,\n },\n },\n}", "uid": "show_lldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L396"}}, "show lldp neighbors detail": {"ios": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L25"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'if_name': ,\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_id': ,\n 'neighbor_id': ,\n Optional (str) port_description: ,\n Optional (str) system_description: ,\n Optional (str) system_name: ,\n 'time_remaining': ,\n Optional (str) capabilities: {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n 'name': ,\n },\n },\n Optional (str) management_address: ,\n Optional (str) auto_negotiation: ,\n Optional (str) physical_media_capabilities: ,\n Optional (str) unit_type: ,\n Optional (str) vlan_id: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L338"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "Parser for show lldp neighbors detail", "schema": "{\n'total_entries': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n 'port_description': ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'neighbor_id': ,\n 'hold_time': ,\n 'capabilities': {\n Any (str) *: {\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n Optional (str) management_address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L300"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpNeighborsDetail", "doc": "parser for lldp show neighbors detail", "schema": "{\n'total_entries': ,\n'interfaces': {\n Any (str) *: {\n 'port_id': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'chassis_id': ,\n Optional (str) port_description: ,\n 'system_name': ,\n 'system_description': ,\n 'time_remaining': ,\n 'capabilities': {\n Any (str) *: {\n 'name': ,\n Optional (str) system: ,\n Optional (str) enabled: ,\n },\n },\n 'management_address_v4': ,\n 'management_address_v6': ,\n 'vlan_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lldp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L207"}}, "show lldp traffic": {"ios": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lldp.py#L29"}, "iosxe": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'frame_in': ,\n'frame_out': ,\n'frame_error_in': ,\n'frame_discard': ,\n'tlv_discard': ,\n'tlv_unknown': ,\n'entries_aged_out': ,\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lldp.py#L364"}, "iosxr": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "Parser for show lldp traffic", "schema": "{\n'counters': {\n 'frame_in': ,\n 'frame_out': ,\n 'frame_error_in': ,\n 'frame_discard': ,\n 'tlv_discard': ,\n 'tlv_unknown': ,\n 'entries_aged_out': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lldp.py#L321"}, "nxos": {"module_name": "show_lldp", "class": "ShowLldpTraffic", "doc": "parser ofr show lldp traffic", "schema": "{\n'counters': {\n 'total_frames_received': ,\n 'total_frames_transmitted': ,\n 'total_frames_received_in_error': ,\n 'total_frames_discarded': ,\n 'total_unrecognized_tlvs': ,\n 'total_entries_aged': ,\n },\n}", "uid": "show_lldp_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L430"}}, "show ip mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L81"}}, "show ip mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L22"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMroute", "doc": "Parser for:\n show ip mroute\n show ip mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mcast.py#L81"}}, "show ip mroute static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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/ios/show_mcast.py#L35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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#L347"}}, "show ip mroute vrf {vrf} static": {"ios": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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/ios/show_mcast.py#L35"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMrouteStatic", "doc": "Parser for:\n show ip mroute static\n show ip mroute vrf static\n ", "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#L347"}}, "show ip multicast": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n '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#L437"}}, "show ip multicast vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n 'mo_frr': ,\n },\n },\n}", "uid": "show_ip_multicast_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mcast.py#L42"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpMulticast", "doc": "Parser for:\n show ip multicast\n show ip multicast vrf \n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'enable': ,\n 'multipath': ,\n 'route_limit': ,\n 'fallback_group_mode': ,\n 'multicast_bound_with_filter_autorp': ,\n '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#L437"}}, "show ipv6 mroute": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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/ios/show_mcast.py#L28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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#L297"}}, "show ipv6 mroute vrf {vrf}": {"ios": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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/ios/show_mcast.py#L28"}, "iosxe": {"module_name": "show_mcast", "class": "ShowIpv6Mroute", "doc": "Parser for:\n show ipv6 mroute\n show ipv6 mroute vrf ", "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) incoming_interface_list: {\n Any (str) *: {\n 'rpf_nbr': ,\n Optional (str) rpf_info: ,\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) vcd: ,\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#L297"}}, "show memory statistics": {"ios": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_memory.py#L7"}, "iosxe": {"module_name": "show_memory", "class": "ShowMemoryStatistics", "doc": "Parser for show memory statistics", "schema": "{\nOptional (str) tracekey: ,\n'name': {\n Any (str) *: {\n 'head': ,\n 'total': ,\n 'used': ,\n 'free': ,\n 'lowest': ,\n 'largest': ,\n },\n },\n}", "uid": "show_memory_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_memory.py#L35"}}, "show ipv6 mld vrf {vrf} groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L275"}}, "show ipv6 mld groups detail": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L24"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldGroupsDetail", "doc": "Parser for:\n show ipv6 mld groups detail\n show ipv6 mld vrf groups detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'filter_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L275"}}, "show ipv6 mld vrf {vrf} interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L60"}}, "show ipv6 mld interface": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L18"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) interface_adress: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) query_this_system: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L60"}, "nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L104"}}, "show ipv6 mld vrf {vrf} ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_vrf_vrf_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L455"}}, "show ipv6 mld ssm-map {group}": {"ios": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_mld.py#L30"}, "iosxe": {"module_name": "show_mld", "class": "ShowIpv6MldSsmMap", "doc": "Parser for:\n show ipv6 mld ssm-map \n show ipv6 mld vrf ssm-map ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'ssm_map': {\n Any (str) *: {\n 'source_addr': ,\n 'group_address': ,\n 'database': ,\n 'group_mode_ssm': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_ssm-map_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_mld.py#L455"}}, "dir": {"ios": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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/ios/show_platform.py#L63"}, "iosxe": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'dir': {\n 'dir': ,\n Any (str) *: {\n '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#L603"}, "iosxr": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'dir': {\n 'dir_name': ,\n 'total_bytes': ,\n 'total_free_bytes': ,\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 },\n },\n },\n}", "uid": "dir", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L1303"}, "nxos": {"module_name": "show_platform", "class": "Dir", "doc": "Parser for dir", "schema": "{\n'disk_used_space': ,\n'disk_free_space': ,\n'disk_total_space': ,\n'dir': ,\n'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#L1064"}}, "show boot": {"ios": {"module_name": "show_platform", "class": "ShowBootvar", "doc": "Parser for show boot", "schema": "{\nOptional (str) current_boot_variable: ,\nOptional (str) next_reload_boot_variable: ,\nOptional (str) config_file: ,\nOptional (str) bootldr: ,\nOptional (str) active: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\nOptional (str) standby: {\n 'configuration_register': ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L318"}, "iosxe": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "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 },\nOptional (str) standby: {\n Optional (str) configuration_register: ,\n Optional (str) boot_variable: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L1737"}, "nxos": {"module_name": "show_platform", "class": "ShowBoot", "doc": "Parser for show boot", "schema": "{\n'current_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n'next_reload_boot_variable': {\n Optional (str) sup_number: {\n Any (str) *: {\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n },\n Optional (str) kickstart_variable: ,\n Optional (str) system_variable: ,\n Optional (str) boot_poap: ,\n },\n}", "uid": "show_boot", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L690"}}, "show environment": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\n },\n },\n },\n}", "uid": "show_environment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2592"}}, "show environment | include {include}": {"ios": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment", "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 },\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#L505"}, "iosxe": {"module_name": "show_platform", "class": "ShowEnvironment", "doc": "Parser for show environment\n show environment | include {include} ", "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 },\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#L2592"}}, "show inventory": {"ios": {"module_name": "show_platform", "class": "ShowInventory", "doc": "\n Parser for:\n * show Inventory\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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/ios/show_platform.py#L105"}, "iosxe": {"module_name": "show_platform", "class": "ShowInventory", "doc": " Parser for:\n * 'show inventory'\n ", "schema": "{\nOptional (str) main: {\n Optional (str) swstack: ,\n Optional (str) chassis: {\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'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#L1187"}, "iosxr": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'module_name': {\n Any (str) *: {\n 'descr': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L726"}, "nxos": {"module_name": "show_platform", "class": "ShowInventory", "doc": "Parser for show inventory", "schema": "{\n'name': {\n Any (str) *: {\n 'description': ,\n 'slot': ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L380"}, "asa": {"module_name": "show_inventory", "class": "ShowInventory", "doc": "Parser for\n * show interface summary\n ", "schema": "{\nAny (str) *: {\n 'description': ,\n 'pid': ,\n 'vid': ,\n 'sn': ,\n },\n}", "uid": "show_inventory", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_inventory.py#L34"}}, "show module": {"ios": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L510"}, "iosxe": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'switch': {\n Any (str) *: {\n 'port': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address': ,\n 'hw_ver': ,\n 'sw_ver': ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2151", "cat4k": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'chassis_type': ,\n'power_consumed': ,\n'mod': {\n Any (str) *: {\n 'port': ,\n 'card_type': ,\n 'model': ,\n 'serial_number': ,\n 'mac_address_from': ,\n 'mac_address_to': ,\n 'hw_ver': ,\n Optional (str) fw_ver: ,\n Optional (str) sw_ver: ,\n 'status': ,\n Optional (str) redundancy_role: ,\n Optional (str) operating_mode: ,\n Optional (str) redundancy_status: ,\n },\n },\n'system_failures': {\n 'power_supply': ,\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/cat4k/show_platform.py#L38"}}, "nxos": {"module_name": "show_platform", "class": "ShowModule", "doc": "Parser for show module", "schema": "{\n'slot': {\n 'rp': {\n Any (str) *: {\n Any (str) *: {\n 'ports': ,\n Optional (str) model: ,\n 'status': ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n Optional (str) lc: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n Optional (str) online_diag_status: ,\n Optional (str) slot/world_wide_name: ,\n },\n },\n },\n },\nOptional (str) xbar: {\n Optional (Any) Any (str) *: {\n Optional (str) ports: ,\n Optional (str) module_type: ,\n Optional (str) model: ,\n Optional (str) status: ,\n Optional (str) software: ,\n Optional (str) hardware: ,\n Optional (str) mac_address: ,\n Optional (str) serial_number: ,\n },\n },\n}", "uid": "show_module", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L893"}}, "show platform": {"ios": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for Parser for show platform", "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 '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/ios/show_platform.py#L420"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 '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#L1478"}, "iosxr": {"module_name": "show_platform", "class": "ShowPlatform", "doc": "Parser for show platform", "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#L320"}}, "show platform hardware qfp active infrastructure bqs queue output default all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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/ios/show_platform.py#L450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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#L2875"}}, "show platform hardware qfp active infrastructure bqs queue output default interface {interface}": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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/ios/show_platform.py#L450"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardware", "doc": "Parser for show platform hardware qfp active infrastructure bqs queue output default all\n show platform hardware qfp active infrastructure bqs queue output default interface {interface}", "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 'defer_obj_refcnt': ,\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 'lic_throughput_oversub_drops_bytes': ,\n '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#L2875"}}, "show platform hardware port {port} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware slot {slot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware slot {slot} plim statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware subslot {subslot} plim statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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/ios/show_platform.py#L455"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwarePlim", "doc": "Parser for show platform hardware port plim statistics\n show platform hardware slot plim statistics\n show platform hardware slot plim statistics internal\n show platform hardware subslot plim statistics", "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#L3216"}}, "show platform hardware qfp {status} bqs {slot} ipm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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/ios/show_platform.py#L469"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsIpmMapping", "doc": "Parser for show platform hardware qfp active bqs ipm mapping\n show platform hardware qfp standby bqs ipm mapping", "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#L3669"}}, "show platform hardware qfp {status} bqs {slot} opm mapping": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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/ios/show_platform.py#L463"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsOpmMapping", "doc": "Parser for show platform hardware qfp active bqs opm mapping\n show platform hardware qfp standby bqs opm mapping", "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#L3604"}}, "show platform hardware qfp {status} bqs {slot} {iotype} statistics channel all": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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/ios/show_platform.py#L485"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpBqsStatisticsChannelAll", "doc": "Parser for show platform hardware qfp active bqs ipm statistics channel all\n show platform hardware qfp standby bqs ipm statistics channel all\n show platform hardware qfp active bqs opm statistics channel all\n show platform hardware qfp standby bqs opm statistics channel all", "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#L4243"}}, "show platform hardware qfp {status} interface if-name {interface} statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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/ios/show_platform.py#L493"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpInterfaceIfnameStatistics", "doc": "Parser for show platform hardware qfp active interface if-name statistics\n show platform hardware qfp standby interface if-name statistics", "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#L4482"}}, "show platform hardware qfp {status} statistics drop | exclude _0_": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L499"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareQfpStatisticsDrop", "doc": "Parser for show platform hardware qfp active statistics drop\n show platform hardware qfp standby statistics drop", "schema": "{\n'global_drop_stats': {\n Any (str) *: {\n 'packets': ,\n 'octets': ,\n },\n },\n}", "uid": "show_platform_hardware_qfp_status_statistics_drop___exclude__0_", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L4573"}}, "show platform hardware slot {slot} serdes statistics": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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/ios/show_platform.py#L475"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdes", "doc": "Parser for show platform hardware slot serdes statistics", "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#L3799"}}, "show platform hardware slot {slot} serdes statistics internal": {"ios": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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/ios/show_platform.py#L480"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformHardwareSerdesInternal", "doc": "Parser for show platform hardware slot serdes statistics internal", "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#L3882"}}, "show platform power": {"ios": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for Parser for show platform power", "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/ios/show_platform.py#L425"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformPower", "doc": "Parser for show platform power", "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#L4085"}}, "show platform software process slot switch active R0 monitor | inc Mem :|Swap:": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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/ios/show_platform.py#L445"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareSlotActiveMonitorMem", "doc": "Parser for show platform software process slot switch active R0 monitor | inc Mem :|Swap:", "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#L2209"}}, "show platform software status control-processor brief": {"ios": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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/ios/show_platform.py#L440"}, "iosxe": {"module_name": "show_platform", "class": "ShowPlatformSoftwareStatusControl", "doc": "Parser for show platform software status control-processor brief", "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#L2290"}}, "show processes cpu": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L408"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpu", "doc": "Parser for show processes cpu\n show processes cpu | include ", "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}", "uid": "show_processes_cpu", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2663"}}, "show processes cpu history": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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/ios/show_platform.py#L430"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuHistory", "doc": "Parser for show processes cpu history", "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#L4634"}}, "show processes cpu platform": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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/ios/show_platform.py#L435"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuPlatform", "doc": "Parser for show processes cpu platform", "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#L2496"}}, "show processes cpu sorted": {"ios": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L399"}, "iosxe": {"module_name": "show_platform", "class": "ShowProcessesCpuSorted", "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 ", "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}", "uid": "show_processes_cpu_sorted", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L2393"}}, "show redundancy": {"ios": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n ", "schema": "{\n'red_sys_info': {\n 'available_system_uptime': ,\n 'switchovers_system_experienced': ,\n 'standby_failures': ,\n 'last_switchover_reason': ,\n 'hw_mode': ,\n Optional (str) conf_red_mode: ,\n Optional (str) 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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L99"}, "iosxe": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy\n parser class - implements detail parsing mechanisms for cli output.\n ", "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 'config_register': ,\n },\n },\n}", "uid": "show_redundancy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L703"}, "iosxr": {"module_name": "show_platform", "class": "ShowRedundancy", "doc": "Parser for show redundancy", "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#L1056"}}, "show switch": {"ios": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_switch", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L515"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitch", "doc": "Parser for show switch.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n '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#L1978"}}, "show switch detail": {"ios": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\n },\n },\n },\n },\n },\n}", "uid": "show_switch_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L520"}, "iosxe": {"module_name": "show_platform", "class": "ShowSwitchDetail", "doc": "Parser for show switch detail.", "schema": "{\n'switch': {\n 'mac_address': ,\n 'mac_persistency_wait_time': ,\n 'stack': {\n Any (str) *: {\n 'role': ,\n 'mac_address': ,\n 'priority': ,\n 'hw_ver': ,\n 'state': ,\n 'ports': {\n Any (str) *: {\n 'stack_port_status': ,\n 'neighbors_num': ,\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#L1874"}}, "show version": {"ios": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_platform.py#L56"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'version': {\n 'version_short': ,\n 'platform': ,\n 'version': ,\n 'image_id': ,\n 'rom': ,\n 'image_type': ,\n Optional (str) bootldr: ,\n 'hostname': ,\n 'uptime': ,\n Optional (str) uptime_this_cp: ,\n Optional (str) system_restarted_at: ,\n '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) chassis: ,\n Optional (str) processor_type: ,\n Optional (str) chassis_sn: ,\n Optional (str) rtr_type: ,\n 'os': ,\n 'curr_config_register': ,\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) mb_sn: ,\n Optional (str) model_rev_num: ,\n Optional (str) mb_rev_num: ,\n Optional (str) model_num: ,\n Optional (str) system_sn: ,\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 },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_platform.py#L97"}, "iosxr": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for show version", "schema": "{\n'operating_system': ,\n'software_version': ,\n'uptime': ,\nOptional (str) image: ,\n'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: ,\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L56"}, "nxos": {"module_name": "show_platform", "class": "ShowVersion", "doc": "Parser for :\n show version\n parser class implements detail parsing mechanisms for cli, xml and yang output.\n ", "schema": "{\n'platform': {\n Optional (str) name: ,\n Optional (str) reason: ,\n Optional (str) system_version: ,\n Optional (str) os: ,\n 'hardware': {\n Optional (str) bootflash: ,\n Optional (str) slot0: ,\n Optional (str) chassis: ,\n Optional (str) rp: ,\n Optional (str) cpu: Or (, None),\n Optional (str) device_name: ,\n Optional (str) memory: ,\n Optional (str) model: ,\n Optional (str) processor_board_id: ,\n Optional (str) slots: ,\n },\n 'kernel_uptime': {\n Optional (str) days: ,\n Optional (str) hours: ,\n Optional (str) minutes: ,\n Optional (str) seconds: ,\n },\n 'software': {\n Optional (str) bios_version: ,\n Optional (str) bios_compile_time: ,\n Optional (str) kickstart_version: ,\n Optional (str) kickstart_compile_time: ,\n Optional (str) kickstart_image_file: ,\n Optional (str) system_version: ,\n Optional (str) system_compile_time: ,\n Optional (str) system_image_file: ,\n },\n },\n}", "uid": "show_version", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L65"}}, "show version RP {rp} {status}": {"ios": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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/ios/show_platform.py#L414"}, "iosxe": {"module_name": "show_platform", "class": "ShowVersionRp", "doc": "Parser for show version RP active [running|provisioned|installed]\n show version RP standby [running|provisioned|installed]", "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#L2715"}}, "show bfd neighbors details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show bfd neighbors client {client} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show bfd neighbors interface {interface} details": {"ios": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": "\n IOS parser for the following show command\n\t 'show bfd neighbors details'\n\t 'show bfd neighbors client details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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"}, "iosxe": {"module_name": "show_bfd", "class": "ShowBfdNeighborsDetails", "doc": " Parser for the following commands:\n\t\t\t* 'show bfd neighbors details'\n\t\t\t* 'show bfd neighbors client {client} details'\n * 'show bfd neighbors interface {interface} details'\n\t", "schema": "{\n'our_address': {\n Any (str) *: {\n 'neighbor_address': {\n Any (str) *: {\n 'ld_rd': ,\n 'rh_rs': ,\n Optional (str) holdown_timer: ,\n Optional (str) holdown_timer_multiplier: ,\n 'state': ,\n '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) 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/iosxe/show_bfd.py#L121"}}, "show ip ospf": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for \"show ip ospf\" ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L41"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": " Parser for:\n * 'show ip ospf'\n ", "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 'nsr': {\n 'enable': ,\n },\n 'bfd': {\n 'enable': ,\n Optional (str) strict_mode: ,\n },\n Optional (str) domain_id_type: ,\n Optional (str) domain_id_value: ,\n Optional (str) start_time: ,\n Optional (str) nssa: ,\n Optional (str) area_transit: ,\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 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) stub_router: {\n Optional (str) always: {\n '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 '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 },\n Optional (str) spf_control: {\n Optional (str) incremental_spf: ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n Optional (str) start: ,\n Optional (str) hold: ,\n Optional (str) maximum: ,\n Optional (str) arrival: ,\n },\n },\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) adjacency_stagger: {\n 'initial_number': ,\n 'maximum_number': ,\n Optional (str) no_initial_limit: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n Optional (str) helper_enable: ,\n Optional (str) restart_interval: ,\n },\n },\n Optional (str) event_log: {\n 'enable': ,\n Optional (str) max_events: ,\n Optional (str) mode: ,\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) total_areas_transit_capable: ,\n Optional (str) lsa_group_pacing_timer: ,\n Optional (str) interface_flood_pacing_timer: ,\n Optional (str) retransmission_pacing_timer: ,\n Optional (str) external_flood_list_length: ,\n Optional (str) db_exchange_summary_list_optimization: ,\n Optional (str) elapsed_time: ,\n Optional (str) lls: ,\n Optional (str) opqaue_lsa: ,\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) authentication: ,\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n Optional (str) cost: ,\n 'advertise': ,\n },\n },\n Optional (str) rrr_enabled: ,\n Optional (str) statistics: {\n Optional (str) spf_runs_count: ,\n Optional (str) spf_last_executed: ,\n Optional (str) interfaces_count: ,\n Optional (str) loopback_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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L331"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L168"}}, "show ip ospf database external": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for \"show ip ospf database external\" ", "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 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_ip_ospf_database_external", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L77"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternal", "doc": " Parser for:\n * 'show ip ospf database external'\n ", "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 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_ip_ospf_database_external", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5089"}}, "show ip ospf database network": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for \"show ip ospf database network\" ", "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_ip_ospf_database_network", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L82"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetwork", "doc": " Parser for:\n * 'show ip ospf database network'\n ", "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_ip_ospf_database_network", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5173"}}, "show ip ospf database opaque-area": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for \"show ip ospf database opaque-area\" ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L93"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueArea", "doc": " Parser for:\n * 'show ip ospf database opaque-area'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5503"}}, "show ip ospf database router": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for \"show ip ospf database router\" ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L72"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouter", "doc": " Parser for:\n * 'show ip ospf database router'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L4998"}}, "show ip ospf database summary": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for \"show ip ospf database summary\" ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L87"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummary", "doc": " Parser for:\n * 'show ip ospf database summary'\n ", "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 'metric': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5260"}}, "show ip ospf interface {interface}": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1698"}}, "show ip ospf interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for \"show ip ospf interface\" ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L46"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": " Parser for:\n * 'show ip ospf interface'\n * 'show ip ospf interface {interface}'\n ", "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 Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n Optional (str) interface_id: ,\n Optional (str) attached: ,\n 'demand_circuit': ,\n 'router_id': ,\n 'interface_type': ,\n 'bfd': {\n 'enable': ,\n },\n Optional (str) if_cfg: ,\n Optional (str) cost: ,\n Optional (str) transmit_delay: ,\n Optional (str) state: ,\n Optional (str) priority: ,\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) oob_resync_timeout: ,\n Optional (str) hello_timer: ,\n Optional (str) index: ,\n Optional (str) flood_queue_length: ,\n Optional (str) next: ,\n Optional (str) lls: ,\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) total_dcbitless_lsa: ,\n Optional (str) donotage_lsa: ,\n Optional (str) ti_lfa_protected: ,\n Optional (str) ipfrr_candidate: ,\n Optional (str) ipfrr_protected: ,\n Optional (str) stub_host: ,\n Optional (str) prefix_suppression: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'type': ,\n 'helper': ,\n },\n },\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n Optional (str) statistics: {\n Optional (str) adj_nbr_count: ,\n Optional (str) nbr_count: ,\n Optional (str) num_nbrs_suppress_hello: ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) dr_router_id: ,\n Optional (str) bdr_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 },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1698"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1792"}}, "show ip ospf mpls ldp interface": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for \"show ip ospf mpls ldp interface\" ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L99"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": " Parser for:\n * 'show ip ospf mpls ldp interface'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n },\n },\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n 'holddown_timer': ,\n 'state': ,\n Optional (str) state_info: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5572"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L817"}}, "show ip ospf mpls traffic-eng link": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for \"show ip ospf mpls traffic-eng link\" ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L105"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMplsTrafficEngLink", "doc": " Parser for:\n * 'show ip ospf mpls traffic-eng link'\n ", "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_hash_bucket: {\n Any (str) *: {\n 'link_fragments': {\n Any (str) *: {\n 'link_instance': ,\n 'network_type': ,\n 'link_id': ,\n 'interface_address': ,\n 'te_admin_metric': ,\n 'igp_admin_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'affinity_bit': ,\n 'total_priority': ,\n Optional (str) unreserved_bandwidths: {\n Any (str) *: {\n 'priority': ,\n 'unreserved_bandwidth': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_traffic-eng_link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L5829"}}, "show ip ospf neighbor detail": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for \"show ip ospf neighbor detail\" ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L67"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": " Parser for:\n * 'show ip ospf neighbor detail'\n ", "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 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) sr_adj_label: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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 'interface': ,\n 'priority': ,\n 'state': ,\n 'dr_ip_addr': ,\n 'bdr_ip_addr': ,\n Optional (str) interface_id: ,\n Optional (str) hello_options: ,\n Optional (str) dbd_options: ,\n Optional (str) dead_timer: ,\n Optional (str) uptime: ,\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) ls_ack_list: ,\n Optional (str) statistics: {\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_ip_ospf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L3121"}}, "show ip ospf sham-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for 'show ip ospf sham-links' ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L54"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": " Parser for:\n * 'show ip ospf sham-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n Optional (str) transmit_delay: ,\n 'cost': ,\n 'state': ,\n Optional (str) hello_timer: ,\n Optional (str) demand_circuit: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L2889"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1624"}}, "show ip ospf virtual-links": {"ios": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": null, "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_ospf.py#L62"}, "iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": " Parser for:\n * 'show ip ospf virtual-links'\n ", "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 Optional (str) hello_interval: ,\n Optional (str) dead_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) retransmit_interval: ,\n 'transmit_delay': ,\n 'state': ,\n 'demand_circuit': ,\n Optional (str) cost: ,\n Optional (str) hello_timer: ,\n Optional (str) interface: ,\n Optional (str) dcbitless_lsa_count: ,\n Optional (str) donotage_lsa: ,\n Optional (str) adjacency_state: ,\n Optional (str) ttl_security: {\n 'enable': ,\n Optional (str) hops: ,\n },\n Optional (str) index: ,\n Optional (str) first: ,\n Optional (str) next: ,\n Optional (str) last_retransmission_max_length: ,\n Optional (str) last_retransmission_max_scan: ,\n Optional (str) last_retransmission_scan_length: ,\n Optional (str) last_retransmission_scan_time: ,\n Optional (str) total_retransmission: ,\n Optional (str) retrans_qlen: ,\n Optional (str) topology: {\n Any (str) *: {\n 'cost': ,\n 'disabled': ,\n 'shutdown': ,\n 'name': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L2977"}, "nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1510"}}, "show ip pim vrf {vrf} bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L643"}}, "show ip pim bsr-router": {"ios": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L56"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimBsrRouter", "doc": "Parser for:\n show ip pim bsr-router\n show ip pim vrf bsr-router", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) next_advertisment: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) address_host: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) bsr_next_bootstrap: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_bsr-router", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L643"}}, "show ip pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L508"}}, "show ip pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L49"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) dr_priority: ,\n Optional (str) hello_interval: ,\n Optional (str) neighbor_count: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L508"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim vrf {vrf} interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1352"}}, "show ip pim interface detail": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": " Parser for:\n show ip pim Interface detail\n show ip pim vrf interface detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L70"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDetail", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'bfd': {\n Optional (str) enable: ,\n },\n Optional (str) hello_interval: ,\n Optional (str) hello_packets_in: ,\n Optional (str) hello_packets_out: ,\n Optional (str) oper_status: ,\n Optional (str) enable: ,\n Optional (str) address: ,\n Optional (str) multicast: {\n Optional (str) switching: ,\n Optional (str) packets_in: ,\n Optional (str) packets_out: ,\n Optional (str) ttl_threshold: ,\n Optional (str) tag_switching: ,\n },\n Optional (str) pim_status: ,\n Optional (str) version: ,\n Optional (str) mode: ,\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) dm: {\n },\n Optional (str) dr_address: ,\n Optional (str) neighbor_count: ,\n Optional (str) jp_interval: ,\n Optional (str) state_refresh_processing: ,\n Optional (str) state_refresh_origination: ,\n Optional (str) nbma_mode: ,\n Optional (str) atm_multipoint_signalling: ,\n Optional (str) bsr_border: ,\n Optional (str) neighbors_rpf_proxy_capable: ,\n Optional (str) none_dr_join: ,\n Optional (str) neighbor_filter: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1352"}}, "show ip pim vrf {vrf} interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1930"}}, "show ip pim interface df": {"ios": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L102"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimInterfaceDf", "doc": "Parser for show ip pim [vrf ] interface df", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) metric: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1930"}}, "show ip pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1832"}}, "show ip pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L83"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for show ip pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1832"}, "nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2652"}}, "show ip pim vrf {vrf} rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L939"}}, "show ip pim rp mapping": {"ios": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": " Parser for:\n show ip pim rp mapping\n show ip pim vrf rp mapping", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L63"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpPimRpMapping", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'rp_mappings': {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) rp_address: ,\n Optional (str) protocol: ,\n Optional (str) rp_address_host: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) priority: ,\n Optional (str) hold_time: ,\n },\n },\n 'rp_list': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) bsr_version: ,\n Optional (str) up_time: ,\n Optional (str) mode: ,\n Optional (str) expiration: ,\n Optional (str) info_source_type: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n },\n Optional (str) bidir: {\n },\n },\n },\n Optional (str) bsr: {\n 'rp': {\n Optional (str) rp_address: ,\n Optional (str) group_policy: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_rp_mapping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L939"}}, "show ipv6 pim vrf {vrf} bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L355"}}, "show ipv6 pim bsr candidate-rp": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L43"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrCandidateRp", "doc": "Parser for:\n show ipv6 pim bsr candidate-rp\n show ipv6 pim vrf bsr candidate-rp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) holdtime: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) interval: ,\n Optional (str) scope: ,\n },\n Optional (str) rp_candidate_next_advertisement: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_candidate-rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L355"}}, "show ipv6 pim vrf {vrf} bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L187"}}, "show ipv6 pim bsr election": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L37"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimBsrElection", "doc": "Parser for:\n show ipv6 pim bsr election\n show ipv6 pim vrf bsr election", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'rp': {\n 'bsr': {\n Optional (str) bsr_candidate: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) priority: ,\n },\n Optional (str) bsr: {\n Optional (str) address: ,\n Optional (str) hash_mask_length: ,\n Optional (str) scope_range_list: ,\n Optional (str) priority: ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n Optional (str) rpf_interface: ,\n Optional (str) rpf_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_bsr_election", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L187"}}, "show ipv6 pim vrf {vrf} interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L66"}}, "show ipv6 pim interface": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L31"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface\n show ipv6 pim vrf interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n 'dr_priority': ,\n 'hello_interval': ,\n 'neighbor_count': ,\n 'pim_enabled': ,\n Optional (str) dr_address: ,\n Optional (str) address: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L66"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1853"}}, "show ipv6 pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L90"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for show ipv6 pim [vrf ] neighbor", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1853"}, "nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2076"}}, "show ipv6 pim vrf {vrf} neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_vrf_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1874"}}, "show ipv6 pim neighbor detail": {"ios": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L97"}, "iosxe": {"module_name": "show_pim", "class": "ShowIpv6PimNeighborDetail", "doc": "Parser for show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1874"}}, "show {af} pim vrf {vrf} neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_vrf_vrf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1714"}}, "show {af} pim neighbor": {"ios": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for:\n show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_pim.py#L76"}, "iosxe": {"module_name": "show_pim", "class": "ShowPimNeighbor", "doc": "Parser for show ip/ipv6 pim [vrf ] neighbor\n show ipv6 pim [vrf ] neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) designated_router: ,\n Optional (str) default_dr_prioirty: ,\n Optional (str) proxy_capable: ,\n Optional (str) state_refresh_capable: ,\n Optional (str) genid_capable: ,\n Optional (str) dr_load_balancing_capable: ,\n Optional (str) version: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_pim.py#L1714"}}, "show configuration lock": {"ios": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock ", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_config.py#L12"}, "iosxe": {"module_name": "show_config", "class": "ShowConfigurationLock", "doc": " Parser for show configuration lock", "schema": "{\nOptional (str) config_session_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n 'tty_number': ,\n 'tty_username': ,\n 'user_debug_info': ,\n 'lock_active_time_in_sec': ,\n },\n },\n },\nOptional (str) parser_configure_lock: {\n Optional (str) owner_pid: {\n Any (str) *: {\n Optional (str) user: ,\n Optional (str) tty: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) class: ,\n Optional (str) count: ,\n Optional (str) pending_requests: ,\n Optional (str) user_debug_info: ,\n Optional (str) session_idle_state: ,\n Optional (str) num_of_exec_cmds_executed: ,\n Optional (str) num_of_exec_cmds_blocked: ,\n Optional (str) config_wait_for_show_completion: ,\n Optional (str) remote_ip_address: ,\n Optional (str) lock_active_time_in_sec: ,\n Optional (str) lock_expiration_timer_in_sec: ,\n },\n },\n },\n}", "uid": "show_configuration_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_config.py#L58"}}, "show {af} prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_prefix_list.py#L12"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpPrefixListDetail", "doc": "Parser for:\n show ip prefix-list detail\n show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_prefix_list.py#L49"}}, "show ipv6 prefix-list detail": {"ios": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_prefix_list.py#L19"}, "iosxe": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixListDetail", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n Optional (str) protocol: ,\n Optional (str) count: ,\n Optional (str) range_entries: ,\n Optional (str) sequences: ,\n Optional (str) refcount: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) prefix: ,\n Optional (str) masklength_range: ,\n Optional (str) sequence: ,\n Optional (str) hit_count: ,\n Optional (str) refcount: ,\n Optional (str) action: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_prefix-list_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_prefix_list.py#L168"}}, "show ip protocols": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L259"}}, "show ip protocols vrf {vrf}": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L15"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocols", "doc": " Parser for \"show ip protocols\" ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L259"}}, "show ip protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1099"}}, "show ip protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "\n\tParser for :\n\t\t'show ip protocols | sec rip'\n\t\t'show ip protocols vrf {vrf} | sec rip'\n\t", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L19"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpProtocolsSectionRip", "doc": "Parser for :\n show ip protocols | sec rip\n show ip protocols vrf {vrf} | sec rip\n ", "schema": "{\n'protocols': {\n Optional (str) rip: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n 'distance': ,\n 'maximum_paths': ,\n Optional (str) output_delay: ,\n 'send_version': Or (, ),\n 'receive_version': Or (, ),\n Optional (str) automatic_network_summarization_in_effect: ,\n 'outgoing_update_filterlist': {\n 'outgoing_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n 'incoming_update_filterlist': {\n 'incoming_update_filterlist': ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'filter': ,\n 'per_user': ,\n 'default': ,\n },\n },\n },\n Optional (str) incoming_route_metric: {\n 'added': ,\n 'list': ,\n },\n 'network': ,\n Optional (str) default_redistribution_metric: ,\n 'redistribute': {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n Optional (str) route_type: ,\n },\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n 'interfaces': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) summary_address: {\n Any (str) *: {\n Optional (str) metric: ,\n },\n },\n Optional (str) filtered_per_user: ,\n Optional (str) default_set: ,\n Optional (str) passive: ,\n 'send_version': ,\n 'receive_version': ,\n 'triggered_rip': ,\n 'key_chain': ,\n },\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) eigrp: {\n 'protocol_under_dev': ,\n },\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'spf_control': {\n 'paths': ,\n },\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n Optional (str) coarse: {\n 'internal': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'total_areas': ,\n 'total_stub_area': ,\n 'total_normal_area': ,\n 'total_nssa_area': ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n Optional (str) configured_interfaces: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) application: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n 'maximum_path': ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n 'update_frequency': ,\n 'invalid': ,\n 'holddown': ,\n 'flushed': ,\n },\n Optional (str) bgp: {\n 'instance': {\n 'default': {\n 'bgp_id': ,\n 'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) outgoing_filter_list: ,\n Optional (str) incoming_filter_list: ,\n 'igp_sync': ,\n 'automatic_route_summarization': ,\n Optional (str) maximum_path: ,\n Optional (str) preference: {\n 'multi_values': {\n 'external': ,\n 'local': ,\n 'internal': ,\n },\n },\n Optional (str) neighbor: {\n Any (str) *: {\n 'neighbor_id': ,\n 'distance': ,\n 'last_update': ,\n },\n },\n Optional (str) timers: {\n 'update_interval': ,\n 'next_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) isis: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'outgoing_filter_list': ,\n 'incoming_filter_list': ,\n Optional (str) redistributing: ,\n Optional (str) address_summarization: ,\n Optional (str) maximum_path: ,\n 'preference': {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) configured_interfaces: ,\n Optional (str) passive_interfaces: ,\n Optional (str) routing_information_sources: {\n 'gateway': {\n Any (str) *: {\n 'distance': ,\n 'last_update': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1099"}}, "show ipv6 protocols | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1151"}}, "show ipv6 protocols vrf {vrf} | sec rip": {"ios": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n\t\tshow ipv6 protocols | sec rip\n\t\tshow ipv6 protocols vrf {vrf} | sec rip\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_protocols.py#L27"}, "iosxe": {"module_name": "show_protocols", "class": "ShowIpv6ProtocolsSectionRip", "doc": "Parser for :\n show ipv6 protocols | sec rip\n show ipv6 protocols vrf {vrf} | sec rip\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) instance: {\n Any (str) *: {\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_protocols_vrf_vrf___sec_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_protocols.py#L1151"}}, "show route-map all": {"ios": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_route_map.py#L10"}, "iosxe": {"module_name": "show_route_map", "class": "ShowRouteMapAll", "doc": "Parser for show route-map all", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) match_tag_list: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_metric_type: ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_route_map.py#L62"}}, "show vrf": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L35"}}, "show vrf {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vrf.py#L22"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrf", "doc": " Parser for:\n show vrf\n show vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n 'protocols': ,\n Optional (str) interfaces: ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vrf.py#L39"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrf", "doc": "Parser for show vrf", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n 'reason': ,\n },\n },\n}", "uid": "show_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L35"}}, "show vrf detail": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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#L453"}}, "show vrf detail {vrf}": {"ios": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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"}, "iosxe": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for \n * 'show vrf detail'\n * 'show vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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#L453"}}, "show etherchannel load-balancing": {"ios": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L119"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherChannelLoadBalancing", "doc": "Parser for :\n show etherchannel load-balancing", "schema": "{\n'global_lb_method': ,\nOptional (str) lb_algo_type: ,\n'port_channel': {\n Any (str) *: {\n 'lb_method': ,\n },\n },\n}", "uid": "show_etherchannel_load-balancing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L907"}}, "show etherchannel summary": {"ios": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L110"}, "iosxe": {"module_name": "show_lag", "class": "ShowEtherchannelSummary", "doc": "Parser for :\n show etherchannel summary", "schema": "{\nOptional (str) number_of_lag_in_use: ,\nOptional (str) 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 Optional (str) port_channel_member_intfs: ,\n },\n },\n },\n}", "uid": "show_etherchannel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L730"}}, "show lacp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L117"}}, "show lacp counters": {"ios": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L55"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for :\n show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_pkts': ,\n Optional (str) lacp_errors: ,\n 'marker_in_pkts': ,\n 'marker_out_pkts': ,\n Optional (str) marker_response_in_pkts: ,\n Optional (str) marker_response_out_pkts: ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L117"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpCounters", "doc": "Parser for: show lacp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'lacp_in_pkts': ,\n 'lacp_out_pkts': ,\n 'lacp_errors': ,\n 'marker_resp_in_pkts': ,\n 'marker_resp_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lacp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L97"}}, "show lacp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L226"}}, "show lacp internal": {"ios": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L64"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpInternal", "doc": "Parser for :\n show lacp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'lacp_port_priority': ,\n 'flags': ,\n Optional (str) activity: ,\n 'state': ,\n 'bundled': ,\n 'port_state': ,\n Optional (str) lacp_interval: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L226"}}, "show lacp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L335"}}, "show lacp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L73"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "Parser for :\n show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'admin_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n Optional (str) port_state: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L335"}, "nxos": {"module_name": "show_lag", "class": "ShowLacpNeighbor", "doc": "parser for: show lacp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'activity': ,\n 'oper_key': ,\n 'port_num': ,\n 'partner_id': ,\n 'age': ,\n 'interval': ,\n 'lacp_port_priority': ,\n 'port_state': ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L201"}}, "show lacp neighbor detail": {"ios": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L128"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpNeighborDetail", "doc": "Parser for :\n show lacp neighbor detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'system_id': ,\n 'port_num': ,\n 'age': ,\n 'flags': ,\n 'lacp_port_priority': ,\n 'oper_key': ,\n 'port_state': ,\n 'collecting': ,\n 'distributing': ,\n 'defaulted': ,\n 'expired': ,\n Optional (str) activity: ,\n Optional (str) timeout: ,\n Optional (str) aggregatable: ,\n Optional (str) synchronization: ,\n },\n },\n },\n },\n}", "uid": "show_lacp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L996"}}, "show lacp sys-id": {"ios": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L46"}, "iosxe": {"module_name": "show_lag", "class": "ShowLacpSysId", "doc": "Parser for :\n show lacp sys-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_sys-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L50"}}, "show pagp {channel_group} counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L437"}}, "show pagp counters": {"ios": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L82"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpCounters", "doc": "Parser for :\n show pagp counters", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'counters': {\n 'information_in_pkts': ,\n 'information_out_pkts': ,\n 'pagp_errors': ,\n 'flush_in_pkts': ,\n 'flush_out_pkts': ,\n },\n },\n },\n },\n },\n}", "uid": "show_pagp_counters", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L437"}}, "show pagp {channel_group} internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L620"}}, "show pagp internal": {"ios": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L100"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpInternal", "doc": "Parser for :\n show pagp internal\n show pagp internal", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n 'group_ifindex': ,\n 'partner_count': ,\n 'hello_interval': ,\n Optional (str) timers: ,\n 'pagp_port_priority': ,\n 'flags': ,\n 'state': ,\n 'learn_method': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L620"}}, "show pagp {channel_group} neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_channel_group_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L525"}}, "show pagp neighbor": {"ios": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lag.py#L91"}, "iosxe": {"module_name": "show_lag", "class": "ShowPagpNeighbor", "doc": "Parser for :\n show pagp neighbor", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'protocol': ,\n 'members': {\n Any (str) *: {\n 'interface': ,\n Optional (str) activity: ,\n 'partner_name': ,\n 'partner_id': ,\n 'partner_port': ,\n 'age': ,\n 'flags': ,\n 'group_cap': ,\n },\n },\n },\n },\n}", "uid": "show_pagp_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lag.py#L525"}}, "show errdisable recovery": {"ios": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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/ios/show_spanning_tree.py#L42"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowErrdisableRecovery", "doc": "Parser for show errdisable recovery", "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#L780"}}, "show spanning-tree vlan {vlan}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}}, "show spanning-tree mst {mst}": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}, "iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n\t\t* 'show spanning-tree mst {mst_id}'\n\t", "schema": "{\n'mstp': {\n Any (str) *: {\n 'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n Optional (str) this_bridge_is: ,\n Optional (str) bridge_priority: ,\n Optional (str) bridge_address: ,\n Optional (str) bridge_max_age: ,\n Optional (str) bridge_forward_delay: ,\n Optional (str) bridge_max_hops: ,\n Optional (str) bridge_transmit_hold_count: ,\n Optional (str) designated_root_priority: ,\n Optional (str) designated_root_address: ,\n Optional (str) root_cost: ,\n Optional (str) root_max_age: ,\n Optional (str) root_forward_delay: ,\n Optional (str) cist_root_priority: ,\n Optional (str) cist_root_address: ,\n Optional (str) cist_root_cost: ,\n Optional (str) sys_id_ext: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n Optional (str) designated_cost: ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_mst", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L75"}}, "show spanning-tree": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_spanning_tree.py#L33"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTree", "doc": "Parser for show spanning-tree [mst|vlan ]", "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}", "uid": "show_spanning-tree", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_spanning_tree.py#L871"}}, "show spanning-tree detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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/ios/show_spanning_tree.py#L29"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for show spanning-tree detail", "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 '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) 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#L287"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeDetail", "doc": "Parser for:\n show spanning-tree detail\n ", "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 'bridge_priority': ,\n 'bridge_sysid': ,\n 'bridge_address': ,\n 'topology_change_flag': ,\n 'topology_detected_flag': ,\n 'topology_changes': ,\n 'time_since_topology_change': ,\n 'root_of_the_spanning_tree': ,\n 'times': {\n 'hold': ,\n 'topology_change': ,\n 'notification': ,\n 'max_age': ,\n 'hello': ,\n 'forwarding_delay': ,\n },\n 'timers': {\n 'hello': ,\n 'topology_change': ,\n 'notification': ,\n },\n Optional (str) mst_id: ,\n Optional (str) vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) root_of_spanning_tree: ,\n Optional (str) topology_from_port: ,\n Optional (str) aging_timer: ,\n 'interfaces': {\n Any (str) *: {\n 'status': ,\n 'name': ,\n Optional (str) bridge_assurance_inconsistent: ,\n Optional (str) vpc_peer_link_inconsistent: ,\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 'timers': {\n 'message_age': ,\n 'forward_delay': ,\n 'hold': ,\n },\n Optional (str) port_type: ,\n 'link_type': ,\n Optional (str) internal: ,\n Optional (str) root_guard: ,\n Optional (str) pvst_simulation: ,\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/nxos/show_spanning_tree.py#L547"}}, "show spanning-tree mst configuration": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration ", "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/ios/show_spanning_tree.py#L47"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstConfiguration", "doc": "Parser for show spanning-tree mst configuration", "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#L1029"}}, "show spanning-tree mst detail": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": null, "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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/ios/show_spanning_tree.py#L38"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstDetail", "doc": "Parser for show spanning-tree mst detail", "schema": "{\n'mst_instances': {\n Any (str) *: {\n 'mst_id': ,\n Optional (str) vlan: ,\n 'bridge_address': ,\n 'bridge_priority': ,\n 'sysid': ,\n 'root': ,\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#L593"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMst", "doc": "Parser for:\n show spanning-tree mst detail\n ", "schema": "{\n'mstp': {\n 'mst_intances': {\n Any (str) *: {\n 'mst_id': ,\n 'vlans_mapped': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n Optional (str) sys_id: ,\n Optional (str) root_for_cist: ,\n Optional (str) regional_root: ,\n Optional (str) hold_time: ,\n Optional (str) topology_changes: ,\n Optional (str) time_since_topology_change: ,\n 'interfaces': {\n Any (str) *: {\n 'name': ,\n 'port_cost': ,\n 'port_priority': ,\n 'port_id': ,\n 'port_state': ,\n 'bridge_assurance_inconsistent': ,\n 'vpc_peer_link_inconsistent': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_cost': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_bridge_port_id': ,\n 'designated_regional_root_cost': ,\n 'designated_regional_root_priority': ,\n 'designated_regional_root_address': ,\n Optional (str) broken_reason: ,\n Optional (str) designated_port_num: ,\n Optional (str) timers: {\n 'forward_transitions': ,\n 'forward_delay': ,\n 'message_expires_in': ,\n },\n Optional (str) counters: {\n 'bpdu_sent': ,\n 'bpdu_recieved': ,\n },\n },\n },\n Any (str) *: {\n 'domain': ,\n 'hello_time': ,\n 'max_age': ,\n 'forwarding_delay': ,\n Optional (str) name: ,\n Optional (str) max_hop: ,\n Optional (str) hold_count: ,\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mst_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_spanning_tree.py#L85"}}, "show spanning-tree summary": {"ios": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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"}, "iosxe": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser for show show spanning-tree summary", "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: ,\n'uplink_fast': ,\n'backbone_fast': ,\nOptional (str) root_bridge_for: ,\nOptional (str) pvst_simulation: ,\nOptional (str) pvst_simulation_status: ,\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#L68"}, "nxos": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeSummary", "doc": "Parser class for:\n show spanning-tree summary\n ", "schema": "{\n'root_bridge_for': ,\nOptional (str) mst_type: ,\n'port_type_default': ,\n'bpdu_guard': ,\n'bpdu_filter': ,\n'bridge_assurance': ,\n'loop_guard': ,\n'path_cost_method': ,\nOptional (str) pvst_simulation: ,\nOptional (str) vpc_peer_switch: ,\nOptional (str) vpc_peer_switch_status: ,\n'stp_lite': ,\nOptional (str) portfast_default: ,\nOptional (str) uplink_fast: ,\nOptional (str) backbone_fast: ,\n'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/nxos/show_spanning_tree.py#L303"}}, "show standby all": {"ios": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L19"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyAll", "doc": "Parser for show standby all\n parser class - implements detail parsing mechanisms for cli,yang output.\n ", "schema": "{\nAny (str) *: {\n Optional (str) use_bia: ,\n Optional (str) redirects_disable: ,\n Optional (str) interface: ,\n Optional (str) mac_refresh: ,\n Optional (str) mac_next_refresh: ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'group_number': ,\n Optional (str) follow: ,\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) last_state_change: ,\n Optional (str) authentication: ,\n Optional (str) authentication_type: ,\n Optional (str) tracked_objects: {\n Optional (Any) Any (str) *: {\n Optional (str) object_name: ,\n },\n },\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n Optional (str) next_hello_sent: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n Optional (str) priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_sync_delay: ,\n Optional (str) statistics: {\n Optional (str) num_state_changes: ,\n },\n Optional (str) active_router_priority: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_expires_in: ,\n Optional (str) default_priority: ,\n Optional (str) configured_priority: ,\n Optional (str) session_name: ,\n Optional (str) active_mac_address: ,\n Optional (str) active_mac_in_use: ,\n Optional (str) local_virtual_mac_address: ,\n Optional (str) local_virtual_mac_default: ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) virtual_mac_address_mac_in_use: ,\n Optional (str) local_virtual_mac_address_conf: ,\n Optional (str) virtual_mac_address: ,\n Optional (str) slave_group_number: ,\n Optional (str) standby_priority: ,\n Optional (str) standby_expires_in: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_standby_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L373"}}, "show standby delay": {"ios": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L23"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyDelay", "doc": "Parser for show standby delay", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_standby_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L979"}}, "show standby internal": {"ios": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_standby.py#L15"}, "iosxe": {"module_name": "show_standby", "class": "ShowStandbyInternal", "doc": "Parser for show standby internal", "schema": "{\n'hsrp_common_process_state': ,\nOptional (str) msgQ_size: ,\nOptional (str) msgQ_max_size: ,\n'hsrp_ipv4_process_state': ,\n'hsrp_ipv6_process_state': ,\n'hsrp_timer_wheel_state': ,\nOptional (str) hsrp_ha_state: ,\nOptional (str) v3_to_v4_transform: ,\nOptional (str) virtual_ip_hash_table: {\n Any (str) *: {\n Any (str) *: {\n 'ip': ,\n 'interface': ,\n 'group': ,\n },\n },\n },\nOptional (str) mac_address_table: {\n Any (str) *: {\n 'interface': ,\n 'mac_address': ,\n 'group': ,\n },\n },\n}", "uid": "show_standby_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_standby.py#L60"}}, "show ip static route vrf {vrf}": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L55"}}, "show ip static route": {"ios": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L9"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for :\n show ip static route\n show ip static route vrf \n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L55"}}, "show ipv6 static vrf {vrf} detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L239"}}, "show ipv6 static detail": {"ios": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": null, "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_static_routing.py#L12"}, "iosxe": {"module_name": "show_static_routing", "class": "ShowIpv6StaticDetail", "doc": "Parser for:\n show ipv6 static detail\n show ipv6 static vrf detail\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) active: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_outgoing_interface: ,\n Optional (str) resolved_paths_number: ,\n Optional (str) rejected_by: ,\n Optional (str) max_depth: ,\n Optional (str) preference: ,\n Optional (str) tag: ,\n Optional (str) track: ,\n Optional (str) track_state: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_static_routing.py#L239"}}, "show vlan": {"ios": {"module_name": "show_vlan", "class": "ShowVlan", "doc": null, "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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vlan.py#L12"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vlan.py#L68"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlan", "doc": "Parser for show vlan", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) name: ,\n Optional (str) mode: ,\n Optional (str) type: ,\n Optional (str) state: ,\n Optional (str) shutdown: ,\n Optional (str) interfaces: ,\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 },\n },\n}", "uid": "show_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L55"}}, "show vlan access-map": {"ios": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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/iosxe/show_vlan.py#L348"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanAccessMap", "doc": "Parser for show vlan access-map", "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/nxos/show_vlan.py#L401"}}, "show vlan filter": {"ios": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "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/iosxe/show_vlan.py#L461"}, "nxos": {"module_name": "show_vlan", "class": "ShowVlanFilter", "doc": "Parser for show vlan filter", "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/nxos/show_vlan.py#L335"}}, "show vlan mtu": {"ios": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanMtu", "doc": "Parser for show vlan mtu", "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/iosxe/show_vlan.py#L287"}}, "show vlan remote-span": {"ios": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": null, "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"}, "iosxe": {"module_name": "show_vlan", "class": "ShowVlanRemoteSpan", "doc": "Parser for show vlan remote-span", "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/iosxe/show_vlan.py#L414"}}, "show ip rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L53"}}, "show ip rip database vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L20"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpRipDatabase", "doc": "Parser for :\n show ip rip database\n show ip rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) from: ,\n Optional (str) metric: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) summary_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_database_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L53"}}, "show ipv6 rip": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L106"}}, "show ipv6 rip vrf {vrf}": {"ios": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L34"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6Rip", "doc": "Parser for :\n show ipv6 rip\n show ipv6 rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) distance: ,\n Optional (str) maximum_paths: ,\n Optional (str) pid: ,\n Optional (str) port: ,\n Optional (str) multicast_group: ,\n Optional (str) split_horizon: ,\n Optional (str) poison_reverse: ,\n 'originate_default_route': {\n 'enabled': ,\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n Optional (str) bgp: {\n Any (str) *: {\n Optional (str) metric: ,\n Optional (str) route_policy: ,\n },\n },\n },\n 'timers': {\n Optional (str) update_interval: ,\n Optional (str) holddown_interval: ,\n Optional (str) flush_interval: ,\n Optional (str) expire_time: ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) statistics: {\n Optional (str) periodic_updates: ,\n Optional (str) delayed_events: ,\n Optional (str) trigger_updates: ,\n Optional (str) full_advertisement: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L239"}, "nxos": {"module_name": "show_rip", "class": "ShowIpv6RipVrfAll", "doc": "Parser for:\n * show ipv6 rip\n * show ipv6 rip vrf {vrf}\n * show ipv6 rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L106"}}, "show ipv6 rip database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L478"}}, "show ipv6 rip vrf {vrf} database": {"ios": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rip.py#L27"}, "iosxe": {"module_name": "show_rip", "class": "ShowIpv6RipDatabase", "doc": "Parser for :\n show ipv6 rip database\n show ipv6 rip database vrf {vrf}\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) routes: {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) installed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rip.py#L478"}}, "show service-group state": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "Parser for show service-group state", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L15"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupState", "doc": "\n\tParser for 'show service-group state'\n\t", "schema": "{\n'group': {\n Any (str) *: {\n 'state': ,\n },\n },\n}", "uid": "show_service-group_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L34"}}, "show service-group stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": "Parser for show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L19"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupStats", "doc": " Parser for 'show service-group stats", "schema": "{\n'service_group_statistics': {\n 'global': {\n 'num_of_groups': ,\n 'num_of_members': ,\n },\n Any (str) *: {\n 'num_of_interfaces': ,\n 'num_of_members': {\n : {\n Any (str) *: ,\n },\n },\n 'members_joined': ,\n 'members_left': ,\n },\n },\n}", "uid": "show_service-group_stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L93"}}, "show service-group traffic-stats": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L246"}}, "show service-group traffic-stats {group}": {"ios": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n show service-group traffic-stats\n show service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_service.py#L24"}, "iosxe": {"module_name": "show_service", "class": "ShowServiceGroupTrafficStats", "doc": "Parser for :\n\t\tshow service-group traffic-stats\n\t\tshow service-group traffic-stats ", "schema": "{\n'group': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n },\n}", "uid": "show_service-group_traffic-stats_group", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_service.py#L246"}}, "show lisp all instance-id {instance_id} dynamic-eid detail": {"ios": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L90"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispDynamicEidDetail", "doc": " Parser for \"show lisp all instance-id dynamic-eid detail\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'dynamic_eids': {\n Any (str) *: {\n 'dynamic_eid_name': ,\n 'id': ,\n 'rlocs': ,\n Optional (str) registering_more_specific: ,\n Optional (str) loopback_address: ,\n Optional (str) priority: ,\n Optional (str) weight: ,\n Optional (str) record_ttl: ,\n Optional (str) site_based_multicast_map_notify_group: ,\n Optional (str) proxy_reply: ,\n Optional (str) registration_interval: ,\n Optional (str) global_map_server: ,\n Optional (str) num_of_roaming_dynamic_eid: ,\n Optional (str) mapping_servers: {\n Any (str) *: {\n Optional (str) proxy_reply: ,\n },\n },\n Optional (str) last_dynamic_eid: {\n Any (str) *: {\n 'last_dynamic_eid_discovery_elaps_time': ,\n 'eids': {\n Any (str) *: {\n 'interface': ,\n 'uptime': ,\n 'last_activity': ,\n 'discovered_by': ,\n },\n },\n },\n },\n Optional (str) eid_address: {\n Optional (str) address_type: ,\n Optional (str) virtual_network_id: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_dynamic-eid_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L467"}}, "show lisp all extranet {extranet} instance-id {instance_id}": {"ios": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L82"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispExtranet", "doc": " Parser for \"show lisp all extranet instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n Optional (str) service: {\n Any (str) *: {\n Optional (str) map_server: {\n Optional (str) virtual_network_ids: {\n 'total_extranet_entries': ,\n Any (str) *: {\n 'vni': ,\n 'extranets': {\n Any (str) *: {\n 'extranet': ,\n 'home_instance_id': ,\n Optional (str) provider: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n Optional (str) subscriber: {\n Any (str) *: {\n 'eid_record': ,\n 'bidirectional': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_extranet_extranet_instance-id_instance_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L303"}}, "show lisp platform": {"ios": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L74"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispPlatform", "doc": " Parser for \"show lisp platform\" ", "schema": "{\n'parallel_lisp_instance_limit': ,\n'rloc_forwarding_support': {\n 'local': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n 'remote': {\n 'ipv4': ,\n 'ipv6': ,\n 'mac': ,\n },\n },\n'latest_supported_config_style': ,\n'current_config_style': ,\n}", "uid": "show_lisp_platform", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L166"}}, "show lisp all instance-id {instance_id} {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\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/ios/show_lisp.py#L98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\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#L790"}}, "show lisp all service {service}": {"ios": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L98"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispService", "doc": "Parser for \"show lisp all instance-id \"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) lisp_router_id: {\n 'site_id': ,\n 'xtr_id': ,\n },\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'delegated_database_tree': ,\n 'locator_table': ,\n 'mobility_first_hop_router': ,\n 'nat_traversal_router': ,\n 'instance_id': {\n Any (str) *: {\n Optional (str) eid_table: ,\n Optional (str) site_registration_limit: ,\n Optional (str) map_request_source: ,\n 'database': {\n Optional (str) dynamic_database_limit: ,\n Optional (str) dynamic_database_size: ,\n Optional (str) inactive_deconfig_away_size: ,\n Optional (str) route_import_database_limit: ,\n Optional (str) route_import_database_size: ,\n Optional (str) static_database_size: ,\n Optional (str) static_database_limit: ,\n Optional (str) total_database_mapping_size: ,\n Optional (str) dynamic_database_mapping_limit: ,\n Optional (str) import_site_db_size: ,\n Optional (str) import_site_db_limit: ,\n Optional (str) proxy_db_size: ,\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n 'itr': {\n 'local_rloc_last_resort': ,\n Optional (str) use_proxy_etr_rloc: ,\n },\n Optional (str) map_cache: {\n Optional (str) imported_route_count: ,\n Optional (str) imported_route_limit: ,\n Optional (str) map_cache_size: ,\n Optional (str) persistent_map_cache: ,\n Optional (str) static_mappings_configured: ,\n },\n },\n },\n 'etr': {\n 'enabled': ,\n Optional (str) encapsulation: ,\n 'proxy_etr_router': ,\n 'accept_mapping_data': ,\n 'map_cache_ttl': ,\n Optional (str) use_petrs: {\n Any (str) *: {\n 'use_petr': ,\n },\n },\n Optional (str) mapping_servers: {\n Any (str) *: {\n 'ms_address': ,\n Optional (str) uptime: ,\n },\n },\n },\n 'itr': {\n 'enabled': ,\n 'proxy_itr_router': ,\n Optional (str) proxy_itrs: {\n Any (str) *: {\n 'proxy_etr_address': ,\n },\n },\n 'solicit_map_request': ,\n 'max_smr_per_map_cache_entry': ,\n 'multiple_smr_suppression_time': ,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'map_resolver': ,\n },\n },\n },\n 'locator_status_algorithms': {\n 'rloc_probe_algorithm': ,\n 'rloc_probe_on_route_change': ,\n 'rloc_probe_on_member_change': ,\n 'lsb_reports': ,\n 'ipv4_rloc_min_mask_len': ,\n 'ipv6_rloc_min_mask_len': ,\n },\n 'map_cache': {\n 'map_cache_activity_check_period': ,\n Optional (str) map_cache_fib_updates: ,\n 'map_cache_limit': ,\n },\n 'map_server': {\n 'enabled': ,\n },\n 'map_resolver': {\n 'enabled': ,\n },\n Optional (str) source_locator_configuration: {\n 'vlans': {\n Any (str) *: {\n 'address': ,\n 'interface': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L790"}}, "show lisp all instance-id {instance_id} {service} database": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L138"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceDatabase", "doc": "Parser for \"show lisp all instance-id dabatase\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n 'locator_sets': {\n Any (str) *: {\n 'locator_set_name': ,\n },\n },\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'etr': {\n 'local_eids': {\n Any (str) *: {\n 'vni': ,\n 'total_eid_entries': ,\n 'no_route_eid_entries': ,\n 'inactive_eid_entries': ,\n Optional (str) dynamic_eids: {\n Any (str) *: {\n 'id': ,\n Optional (str) dynamic_eid: ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n Optional (str) eids: {\n Any (str) *: {\n 'id': ,\n 'eid_address': {\n 'address_type': ,\n 'vrf': ,\n },\n 'rlocs': ,\n 'loopback_address': ,\n 'priority': ,\n 'weight': ,\n 'source': ,\n 'state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L2242"}}, "show lisp all instance-id {instance_id} {service} map-cache": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L106"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceMapCache", "doc": "Parser for \"show lisp all instance-id map-cache\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Any (str) *: {\n 'service': ,\n 'itr': {\n 'map_cache': {\n Any (str) *: {\n 'vni': ,\n 'entries': ,\n 'mappings': {\n Any (str) *: {\n 'id': ,\n 'creation_time': ,\n 'time_to_live': ,\n 'via': ,\n 'eid': {\n 'address_type': ,\n 'vrf': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n Optional (str) negative_mapping: {\n 'map_reply_action': ,\n },\n Optional (str) positive_mapping: {\n 'rlocs': {\n Any (str) *: {\n 'id': ,\n 'uptime': ,\n 'state': ,\n 'priority': ,\n 'weight': ,\n Optional (str) encap_iid: ,\n 'locator_address': {\n 'address_type': ,\n 'virtual_network_id': ,\n Optional (str) ipv4: {\n 'ipv4': ,\n },\n Optional (str) ipv4_prefix: {\n 'ipv4_prefix': ,\n },\n Optional (str) ipv6: {\n 'ipv6': ,\n },\n Optional (str) ipv6_prefix: {\n 'ipv6_prefix': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_map-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1537"}}, "show lisp all instance-id {instance_id} service {service} rloc members": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L114"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceRlocMembers", "doc": "Parser for \"show lisp all instance-id rloc members\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) rloc: {\n 'total_entries': ,\n 'valid_entries': ,\n 'distribution': ,\n 'members': {\n Any (str) *: {\n 'origin': ,\n 'valid': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_rloc_members", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1735"}}, "show lisp all instance-id {instance_id} {service} server detail internal": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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/ios/show_lisp.py#L154"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerDetailInternal", "doc": "Parser for \"show lisp all instance-id server detail internal\"", "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) 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#L2692"}}, "show lisp all instance-id {instance_id} {service} server summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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/ios/show_lisp.py#L146"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceServerSummary", "doc": "Parser for \"show lisp all instance-id server summary\"", "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#L2429"}}, "show lisp all instance-id {instance_id} service {service} smr": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L122"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSmr", "doc": "Parser for \"show lisp all instance-id smr\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n 'instance_id': {\n Any (str) *: {\n Optional (str) smr: {\n 'vrf': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'producer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_service_smr", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1860"}}, "show lisp all instance-id {instance_id} {service} statistics": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L162"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceStatistics", "doc": "Parser for \"show lisp all instance-id statistics\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'service': {\n Any (str) *: {\n 'statistics': {\n Any (str) *: {\n 'last_cleared': ,\n Any (str) *: Any (str) *,\n Optional (str) map_resolvers: {\n Any (str) *: {\n 'last_reply': ,\n 'metric': ,\n 'reqs_sent': ,\n 'positive': ,\n 'negative': ,\n 'no_reply': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_instance-id_instance_id_service_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L3065"}}, "show lisp all service {service} summary": {"ios": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L130"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispServiceSummary", "doc": "Parser for \"show lisp all service summary\"", "schema": "{\n'lisp_router_instances': {\n Any (str) *: {\n 'lisp_router_instance_id': ,\n Optional (str) service: {\n Optional (Any) Any (str) *: {\n Optional (str) virtual_network_ids: {\n Any (str) *: {\n Optional (str) vrf: ,\n 'interface': ,\n 'db_size': ,\n 'db_no_route': ,\n 'cache_size': ,\n 'incomplete': ,\n 'cache_idle': ,\n 'lisp_role': {\n Any (str) *: {\n 'lisp_role_type': ,\n },\n },\n },\n },\n 'etr': {\n 'summary': {\n 'instance_count': ,\n 'total_eid_tables': ,\n 'total_db_entries': ,\n 'total_map_cache_entries': ,\n 'total_db_entries_inactive': ,\n 'eid_tables_inconsistent_locators': ,\n 'eid_tables_incomplete_map_cache_entries': ,\n 'eid_tables_pending_map_cache_update_to_fib': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_all_service_service_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L1997"}}, "show lisp session": {"ios": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for show lisp session", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_lisp.py#L66"}, "iosxe": {"module_name": "show_lisp", "class": "ShowLispSession", "doc": " Parser for \"show lisp session\"", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sessions': {\n 'total': ,\n 'established': ,\n 'peers': {\n Any (str) *: {\n 'state': ,\n 'time': ,\n 'total_in': ,\n 'total_out': ,\n 'users': ,\n },\n },\n },\n },\n },\n}", "uid": "show_lisp_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_lisp.py#L80"}}, "show crypto pki certificates {trustpoint_name}": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_crypto.py#L12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates_trustpoint_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L58"}}, "show crypto pki certificates": {"ios": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_crypto.py#L12"}, "iosxe": {"module_name": "show_crypto", "class": "ShowCryptoPkiCertificates", "doc": "Parser for show crypto pki certificates ", "schema": "{\n'trustpoints': {\n Any (str) *: {\n 'associated_trustpoints': {\n Any (str) *: {\n 'status': ,\n 'serial_number_in_hex': ,\n 'usage': ,\n Optional (str) storage: ,\n 'issuer': {\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n 'subject': {\n Optional (str) name: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) cn: ,\n Optional (str) o: ,\n },\n Optional (str) crl_distribution_points: ,\n 'validity_date': {\n 'start_date': ,\n 'end_date': ,\n },\n },\n },\n },\n },\n}", "uid": "show_crypto_pki_certificates", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_crypto.py#L58"}}, "show access-session": {"ios": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_access_session.py#L18"}, "iosxe": {"module_name": "show_access_session", "class": "ShowAccessSession", "doc": "Parser for show access-session", "schema": "{\n'session_count': ,\nOptional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_access-session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_access_session.py#L49"}}, "show mac address-table": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_fdb.py#L21"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "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) 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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_fdb.py#L55"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTable", "doc": "Parser for show mac address-table", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L152"}}, "show mac address-table aging-time": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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/ios/show_fdb.py#L26"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "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#L214"}, "nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableAgingTime", "doc": "Parser for show mac address-table aging-time", "schema": "{\n'mac_aging_time': ,\n}", "uid": "show_mac_address-table_aging-time", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L182"}}, "show mac address-table learning": {"ios": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "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/ios/show_fdb.py#L31"}, "iosxe": {"module_name": "show_fdb", "class": "ShowMacAddressTableLearning", "doc": "Parser for show mac address-table learning", "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#L271"}}, "show line": {"ios": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_session.py#L13"}, "iosxe": {"module_name": "show_session", "class": "ShowLine", "doc": "Parser for show line", "schema": "{\n'tty': {\n Any (str) *: {\n 'active': ,\n 'type': ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n 'a': ,\n 'modem': ,\n 'roty': ,\n 'acco': ,\n 'acci': ,\n 'uses': ,\n 'noise': ,\n 'overruns': ,\n 'int': ,\n },\n },\n}", "uid": "show_line", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_session.py#L32"}}, "show users": {"ios": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_session.py#L18"}, "iosxe": {"module_name": "show_session", "class": "ShowUsers", "doc": "Parser for show users", "schema": "{\n'line': {\n Any (str) *: {\n 'active': ,\n Optional (str) user: ,\n 'host': ,\n 'idle': ,\n Optional (str) location: ,\n },\n },\n}", "uid": "show_users", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_session.py#L107"}}, "show snmp mib": {"ios": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_snmp.py#L19"}, "iosxe": {"module_name": "show_snmp", "class": "ShowSnmpMib", "doc": " Parser for \"show snmp mib\" ", "schema": "{\nAny (str) *: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: ,\n },\n },\n}", "uid": "show_snmp_mib", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_snmp.py#L34"}}, "show clock": {"ios": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_system.py#L12"}, "iosxe": {"module_name": "show_system", "class": "ShowClock", "doc": "Parser for show clock", "schema": "{\n'timezone': ,\n'day': ,\n'day_of_week': ,\n'month': ,\n'year': ,\n'time': ,\n}", "uid": "show_clock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_system.py#L28"}}, "show vtp password": {"ios": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vtp.py#L21"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpPassword", "doc": "Parser for show vtp password", "schema": "{\n'vtp': {\n 'configured': ,\n Optional (str) password: ,\n },\n}", "uid": "show_vtp_password", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vtp.py#L28"}}, "show vtp status": {"ios": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n Optional (str) configuration_revision: ,\n Optional (str) primary_id: ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_vtp.py#L29"}, "iosxe": {"module_name": "show_vtp", "class": "ShowVtpStatus", "doc": "Parser for show vtp status ", "schema": "{\n'vtp': {\n Optional (str) version_capable: ,\n 'version': ,\n Optional (str) domain_name: ,\n 'pruning_mode': ,\n 'traps_generation': ,\n Optional (str) device_id: ,\n Optional (str) conf_last_modified_by: ,\n Optional (str) conf_last_modified_time: ,\n Optional (str) updater_id: ,\n Optional (str) updater_interface: ,\n Optional (str) updater_reason: ,\n Optional (str) operating_mode: ,\n Optional (str) enabled: ,\n Optional (str) maximum_vlans: ,\n Optional (str) existing_vlans: ,\n Optional (str) configuration_revision: ,\n Optional (str) md5_digest: ,\n Optional (str) feature: {\n 'vlan': {\n 'enabled': ,\n 'operating_mode': ,\n 'maximum_vlans': ,\n 'existing_vlans': ,\n 'existing_extended_vlans': ,\n 'configuration_revision': ,\n 'primary_id': ,\n Optional (str) primary_description: ,\n 'md5_digest': ,\n },\n 'mst': {\n 'enabled': ,\n 'operating_mode': ,\n Optional (str) configuration_revision: ,\n Optional (str) primary_id: ,\n Optional (str) primary_description: ,\n Optional (str) md5_digest: ,\n },\n 'unknown': {\n 'enabled': ,\n 'operating_mode': ,\n },\n },\n },\n}", "uid": "show_vtp_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_vtp.py#L124"}}, "show issu rollback-timer": {"ios": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_issu.py#L22"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuRollbackTimer", "doc": "Parser for show issu rollback-timer", "schema": "{\n'rollback_timer_state': ,\nOptional (str) rollback_timer_reason: ,\nOptional (str) rollback_timer_time: ,\n}", "uid": "show_issu_rollback-timer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_issu.py#L336"}}, "show issu state detail": {"ios": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_issu.py#L14"}, "iosxe": {"module_name": "show_issu", "class": "ShowIssuStateDetail", "doc": "Parser for show issu state detail", "schema": "{\n'slot': {\n Any (str) *: {\n Optional (str) issu_in_progress: ,\n Optional (str) loadversion_time: ,\n Optional (str) context: ,\n Optional (str) last_operation: ,\n Optional (str) rollback_state: ,\n Optional (str) rollback_time: ,\n Optional (str) rollback_reason: ,\n Optional (str) original_rollback_image: ,\n Optional (str) running_image: ,\n Optional (str) operating_mode: ,\n Optional (str) terminal_state_reached: ,\n Optional (str) runversion_executed: ,\n Optional (str) boot_variable: ,\n Optional (str) primary_version: ,\n Optional (str) secondary_version: ,\n Optional (str) variable_store: ,\n Optional (str) issu_state: ,\n Optional (str) rp_state: ,\n },\n },\n}", "uid": "show_issu_state_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_issu.py#L56"}}, "show power inline {interface}": {"ios": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_power.py#L13"}, "iosxe": {"module_name": "show_power", "class": "ShowPowerInlineInterface", "doc": "Parser for show power inline ", "schema": "{\n'interface': {\n Any (str) *: {\n 'admin_state': ,\n 'oper_state': ,\n 'power': ,\n Optional (str) device: ,\n Optional (str) class: ,\n 'max': ,\n },\n },\n}", "uid": "show_power_inline_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_power.py#L99"}}, "show stack-power": {"ios": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_power.py#L8"}, "iosxe": {"module_name": "show_power", "class": "ShowStackPower", "doc": "Parser for show stack-power", "schema": "{\n'power_stack': {\n Any (str) *: {\n 'mode': ,\n 'topology': ,\n 'total_power': ,\n 'reserved_power': ,\n 'allocated_power': ,\n 'unused_power': ,\n 'switch_num': ,\n 'power_supply_num': ,\n },\n },\n}", "uid": "show_stack-power", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_power.py#L37"}}, "show ip eigrp vrf {vrf} neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L277"}}, "show ip eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L20"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L277"}}, "show ip eigrp vrf {vrf} neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L647"}}, "show ip eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L40"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpEigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L647"}}, "show ipv6 eigrp neighbors": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L26"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L302"}}, "show ipv6 eigrp neighbors detail": {"ios": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_eigrp.py#L46"}, "iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n Optional (str) eigrp_interface: {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'topology_ids_from_peer': ,\n 'topology_advert_to_peer': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L671"}}, "show {af} rpf vrf {vrf} {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rpf.py#L30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_vrf_vrf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rpf.py#L317"}}, "show {af} rpf {mroute}": {"ios": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_rpf.py#L30"}, "iosxe": {"module_name": "show_rpf", "class": "ShowIpv6Rpf", "doc": "Parser for:\n show ipv6 rpf \n show ipv6 rpf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source_address': ,\n Optional (str) source_host: ,\n Optional (str) mofrr: ,\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'table_type': ,\n Optional (str) neighbor_host: ,\n Optional (str) admin_distance: ,\n Optional (str) route_mask: ,\n Optional (str) table_feature: ,\n Optional (str) table_feature_instance: ,\n Optional (str) recursion_count: ,\n Optional (str) metric: ,\n Optional (str) distance_preferred_lookup: ,\n Optional (str) lookup_vrf: ,\n Optional (str) lookup_topology: ,\n Optional (str) originated_topology: ,\n },\n },\n },\n },\n}", "uid": "show_af_rpf_mroute", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_rpf.py#L317"}}, "show ip msdp vrf {vrf} peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L82"}}, "show ip msdp peer": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L16"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpPeer", "doc": " Parser for:\n * 'show ip msdp peer'\n * 'show ip msdp vrf peer'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'elapsed_time': ,\n 'peer_as': ,\n 'connect_source_address': ,\n 'connect_source': ,\n 'session_state': ,\n 'conn_count_cleared': ,\n 'resets': ,\n 'sa_learned_from': ,\n 'sa_filter': {\n 'in': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n 'out': {\n Any (str) *: {\n 'filter': ,\n 'route_map': ,\n },\n },\n },\n 'ttl_threshold': ,\n 'sa_request': {\n 'input_filter': ,\n },\n 'signature_protection': ,\n 'statistics': {\n 'established_transitions': ,\n 'output_msg_discarded': ,\n 'queue': {\n 'size_in': ,\n 'size_out': ,\n },\n 'received': {\n 'sa_message': ,\n 'sa_request': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'sent': {\n 'sa_message': ,\n 'sa_response': ,\n 'data_packets': ,\n 'data_message': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L82"}, "nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L102"}}, "show ip msdp vrf {vrf} sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_vrf_vrf_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L421"}}, "show ip msdp sa-cache": {"ios": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": " Parser for:\n\t\t* 'show ip msdp vrf {vrf} sa-cache'\n * 'show ip msdp sa-cache'\n\t", "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/ios/show_msdp.py#L24"}, "iosxe": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCache", "doc": null, "schema": "{\n'vrf': {\n Any (str) *: {\n 'num_of_sa_cache': ,\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n Optional (str) peer_as: ,\n Optional (str) peer_learned_from: ,\n Optional (str) rpf_peer: ,\n 'peer': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n Optional (str) statistics: {\n 'received': {\n 'sa': ,\n 'encapsulated_data_received': ,\n },\n },\n 'up_time': ,\n 'expire': ,\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_msdp.py#L421"}}, "show environment all": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all\n show environment all | include ", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L35"}, "c3850": {"module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_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/c3850/show_platform.py#L55"}, "module_name": "show_platform", "class": "ShowEnvironmentAll", "doc": "Parser for show environment all", "schema": "{\n'switch': {\n Any (str) *: {\n 'fan': {\n Any (str) *: {\n 'state': ,\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 'inlet_temperature': {\n 'value': ,\n 'state': ,\n 'yellow_threshold': ,\n 'red_threshold': ,\n },\n 'hotspot_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/show_platform.py#L2023"}}, "show environment all | include Sensor": {"iosxe": {"asr1k": {"module_name": "show_platform", "class": "ShowEnvironmentAllIncludeLocation", "doc": "Parser for show environment all | include Sensor |", "schema": "{\n'sensor_list': {\n Any (str) *: {\n 'sensor': {\n Any (str) *: {\n 'location': ,\n 'state': ,\n 'reading': ,\n },\n },\n },\n },\n}", "uid": "show_environment_all___include_Sensor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/asr1k/show_platform.py#L103"}}}, "show ip access-lists": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L542"}}, "show ip access-lists {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpAccessLists", "doc": "Parser for show ip access-lists\n show ip access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L542"}}, "show ipv6 access-list": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L563"}}, "show ipv6 access-list {acl}": {"iosxe": {"module_name": "show_acl", "class": "ShowIpv6AccessLists", "doc": "Parser for show ipv6 access-lists\n show ipv6 access-lists ", "schema": "{\nAny (str) *: {\n 'name': ,\n '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 'destination_network': {\n Any (str) *: {\n 'destination_network': ,\n },\n },\n '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 },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n Optional (str) statistics: {\n 'matched_packets': ,\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#L563"}}, "show bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L649"}}, "show bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgp", "doc": " Parser for:\n * 'show bgp {address_family} rd {rd}'\n * 'show bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L649"}}, "show bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1539"}}, "show bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpDetail", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} detail'\n * 'show bgp {address_family} rd {rd} detail'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_bgp_address_family_rd_rd_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1539"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighbors", "doc": " Parser for:\n * 'show bgp neighbors'\n * 'show bgp neighbors {neighbor}'\n * 'show bgp {address_family} neighbors'\n * 'show bgp {address_family} neighbors {neighbor}'\n * 'show bgp {address_family} vrf {vrf} neighbors'\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L3952"}}, "show bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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#L4722"}}, "show bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show bgp neighbors {neighbor} advertised-routes'\n ", "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#L4722"}}, "show bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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#L5333"}}, "show bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show bgp {address_family} neighbors {neighbor} received-routes'\n * 'show bgp neighbors {neighbor} received-routes'\n ", "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#L5333"}}, "show bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowBgpNeighborsRoutes", "doc": " Parser for:\n * 'show bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n * 'show bgp {address_family} neighbors {neighbor} routes'\n * 'show bgp neighbors {neighbor} routes'\n ", "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) 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#L5971"}}, "show ip bgp {address_family} vrf {vrf}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family} rd {rd}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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_rd_rd", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgp", "doc": " Parser for:\n * 'show ip bgp'\n * 'show ip bgp {address_family}'\n * 'show ip bgp {address_family} rd {rd}'\n * 'show ip bgp {address_family} vrf {vrf}'\n ", "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", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L687"}}, "show ip bgp {address_family} all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L616"}}, "show ip bgp all": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAll", "doc": " Parser for:\n * 'show ip bgp all'\n * 'show ip bgp {address_family} all'\n ", "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_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L616"}}, "show ip bgp all detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1507"}}, "show ip bgp {address_family} vrf {vrf} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllDetail", "doc": " Parser for:\n * 'show ip bgp all detail'\n * 'show ip bgp {address_family} vrf {vrf} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1507"}}, "show ip bgp all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighbors", "doc": " Parser for:\n * 'show ip bgp all neighbors',\n * 'show ip bgp all neighbors {neighbor}'\n * 'show ip bgp {address_family} all neighbors'\n * 'show ip bgp {address_family} all neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4030"}}, "show ip bgp {address_family} all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4757"}}, "show ip bgp all neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} advertised-routes'\n ", "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#L4757"}}, "show ip bgp {address_family} all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5368"}}, "show ip bgp all neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} received-routes'\n ", "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#L5368"}}, "show ip bgp {address_family} all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L6012"}}, "show ip bgp all neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp all neighbors {neighbor} routes'\n * 'show ip bgp {address_family} all neighbors {neighbor} routes'\n ", "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) 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#L6012"}}, "show ip bgp {address_family} all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2325"}}, "show ip bgp all summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpAllSummary", "doc": " Parser for:\n * 'show ip bgp all summary'\n * 'show ip bgp {address_family} all summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2325"}}, "show ip bgp {address_family} vrf {vrf} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} rd {rd} detail": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} rd {rd} {route}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpDetail", "doc": " Parser for:\n * 'show ip bgp {address_family} vrf {vrf} detail'\n * 'show ip bgp {address_family} rd {rd} detail'\n * 'show ip bgp {address_family} rd {rd} {route}'\n ", "schema": "{\n'instance': {\n 'default': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) default_vrf: ,\n Optional (str) prefixes: {\n Any (str) *: {\n Optional (str) paths: ,\n Optional (str) available_path: ,\n Optional (str) best_path: ,\n Optional (str) table_version: ,\n Optional (str) index: {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) next_hop_igp_metric: ,\n Optional (str) gateway: ,\n Optional (str) route_info: ,\n Optional (str) next_hop_via: ,\n Optional (str) update_group: Any (str) *,\n Optional (str) status_codes: ,\n Optional (str) origin_codes: ,\n Optional (str) metric: ,\n Optional (str) inaccessible: ,\n Optional (str) localpref: ,\n Optional (str) weight: ,\n Optional (str) originator: ,\n Optional (str) refresh_epoch: ,\n Optional (str) recipient_pathid: ,\n Optional (str) transfer_pathid: ,\n Optional (str) community: ,\n Optional (str) ext_community: ,\n Optional (str) recursive_via_connected: ,\n Optional (str) agi_version: ,\n Optional (str) ve_block_size: ,\n Optional (str) label_base: ,\n Optional (str) cluster_list: ,\n Optional (str) evpn: {\n Optional (str) ext_community: ,\n Optional (str) encap: ,\n Optional (str) evpn_esi: ,\n Optional (str) local_vtep: ,\n Optional (str) gateway_address: ,\n Optional (str) label: ,\n Optional (str) router_mac: ,\n Optional (str) recursive_via_connected: ,\n },\n Optional (str) local_vxlan_vtep: {\n Optional (str) encap: ,\n Optional (str) local_router_mac: ,\n Optional (str) vtep_ip: ,\n Optional (str) vrf: ,\n Optional (str) vni: ,\n Optional (str) bdi: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_bgp_address_family_rd_rd_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_bgp.py#L1580"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} vrf {vrf} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp neighbors {neighbor}": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp neighbors": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighbors", "doc": " Parser for:\n * 'show ip bgp neighbors'\n * 'show ip bgp neighbors {neighbor}'\n * 'show ip bgp {address_family} neighbors'\n * 'show ip bgp {address_family} neighbors {neighbor}'\n * 'show ip bgp {address_family} vrf {vrf} neighbors'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor}'\n ", "schema": "{\nOptional (str) list_of_neighbors: ,\n'vrf': {\n Any (str) *: {\n 'neighbor': {\n Any (str) *: {\n 'remote_as': ,\n 'link': ,\n Optional (str) local_as: ,\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 'address_tracking_status': ,\n Optional (str) rib_route_ip: ,\n '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#L4091"}}, "show ip bgp {address_family} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsAdvertisedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} rd {rd} neighbors {neighbor} advertised-routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} advertised-routes'\n ", "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#L4792"}}, "show ip bgp {address_family} neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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#L5403"}}, "show ip bgp neighbors {neighbor} received-routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsReceivedRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} received-routes'\n * 'show ip bgp {address_family} neighbors {neighbor} received-routes'\n ", "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#L5403"}}, "show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp {address_family} neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp neighbors {neighbor} routes": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpNeighborsRoutes", "doc": " Parser for:\n * 'show ip bgp neighbors {neighbor} routes'\n * 'show ip bgp {address_family} neighbors {neighbor} routes'\n * 'show ip bgp {address_family} vrf {vrf} neighbors {neighbor} routes'\n ", "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) 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#L6048"}}, "show ip bgp {address_family} rd {rd} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp {address_family} vrf {vrf} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp {address_family} summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip bgp summary": {"iosxe": {"module_name": "show_bgp", "class": "ShowIpBgpSummary", "doc": " Parser for:\n * 'show ip bgp summary'\n * 'show ip bgp {address_family} summary'\n * 'show ip bgp {address_family} vrf {vrf} summary'\n * 'show ip bgp {address_family} rd {rd} summary'\n ", "schema": "{\n'bgp_id': ,\n'vrf': {\n Any (str) *: {\n Optional (str) neighbor: {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'version': ,\n 'as': ,\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: ,\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#L2279"}}, "show ip cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCef", "doc": "parser for show ip cef\n show ip cef vrf \n show ip cef \n show ip cef detail\n show ip cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1503"}}, "show ip cef {prefix} detail": {"iosxe": {"module_name": "show_routing", "class": "ShowIpCefDetail", "doc": " Parser for:\n * 'show ip cef detail'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1733"}}, "show ipv6 cef": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef vrf {vrf}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ipv6 cef vrf {vrf} {prefix}": {"iosxe": {"module_name": "show_routing", "class": "ShowIpv6Cef", "doc": "parser for show ipv6 cef\n show ipv6 cef vrf \n show ipv6 cef \n show ipv6 cef vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'prefix': {\n Any (str) *: {\n '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 },\n },\n },\n },\n Optional (str) epoch: ,\n Optional (str) per_destination_sharing: ,\n Optional (str) sr_local_label_info: ,\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#L1700"}}, "show ethernet service instance": {"iosxe": {"module_name": "show_l2vpn", "class": "ShowEthernetServiceInstance", "doc": "Parser for show ethernet service instance\n ", "schema": "{\n'service_instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) type: ,\n Optional (str) description: ,\n Optional (str) associated_evc: ,\n Optional (str) l2protocol_drop: ,\n Optional (str) ce_vlans: ,\n Optional (str) encapsulation: ,\n Optional (str) rewrite: ,\n Optional (str) control_policy: ,\n Optional (str) intiators: ,\n Optional (str) dot1q_tunnel_ethertype: ,\n Optional (str) state: ,\n Optional (str) efp_statistics: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'bytes_in': ,\n 'bytes_out': ,\n },\n Optional (str) micro_block_type: {\n Any (str) *: {\n Any (str) *: Any (str) *,\n },\n },\n Optional (str) l2_acl: {\n Optional (str) inbound: ,\n Optional (str) permit_count: ,\n Optional (str) deny_count: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ethernet_service_instance", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_l2vpn.py#L568"}}, "show monitor": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor session {session}": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_session", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor session all": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitor", "doc": " Parser for\n \"show monitor\"\n \"show monitor session {session}\"\n \"show monitor session all\"\n ", "schema": "{\n'session': {\n Any (str) *: {\n 'type': ,\n 'status': ,\n Optional (str) source_ports: {\n Any (str) *: ,\n },\n Optional (str) source_subinterfaces: {\n Any (str) *: ,\n },\n Optional (str) source_vlans: {\n Any (str) *: ,\n },\n Optional (str) filter_access_group: ,\n Optional (str) destination_ports: ,\n Optional (str) destination_ip_address: ,\n Optional (str) destination_erspan_id: ,\n Optional (str) origin_ip_address: ,\n Optional (str) source_erspan_id: ,\n Optional (str) source_ip_address: ,\n Optional (str) source_rspan_vlan: ,\n Optional (str) dest_rspan_vlan: ,\n Optional (str) mtu: ,\n },\n },\n}", "uid": "show_monitor_session_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_monitor.py#L64"}}, "show monitor capture": {"iosxe": {"module_name": "show_monitor", "class": "ShowMonitorCapture", "doc": " Parser for\n \"show monitor capture\"\n ", "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"}}, "show mpls forwarding-table detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1870"}}, "show mpls forwarding-table vrf {vrf} detail": {"iosxe": {"module_name": "show_mpls", "class": "ShowMplsForwardingTableDetail", "doc": "Parser for\n show mpls forwarding-table detail\n show mpls forwarding-table vrf detail", "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) outgoing_interface: {\n Any (str) *: {\n 'bytes_label_switched': ,\n Optional (str) next_hop: ,\n Optional (str) tsp_tunnel: ,\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 },\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#L1870"}}, "show ip ospf database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabase", "doc": " Parser for:\n * 'show ip ospf database'\n ", "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 'lsa_id': ,\n 'adv_router': ,\n 'age': ,\n 'seq_num': ,\n 'checksum': ,\n Optional (str) link_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L3556"}}, "show ip ospf database opaque-area adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaAdvRouter", "doc": " Parser for:\n * 'show ip ospf database opaque-area adv-router {address}'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_adv-router_address", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8042"}}, "show ip ospf database opaque-area {lsa_id} self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_lsa_id_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8025"}}, "show ip ospf database opaque-area self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database opaque-area self-originate'\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8025"}}, "show ip ospf database opaque-area type ext-link": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLink", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8055"}}, "show ip ospf database opaque-area type ext-link adv-router {address}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkAdvRouter", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link adv-router {address}\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_adv-router_address", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8079"}}, "show ip ospf database opaque-area type ext-link self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaTypeExtLinkSelfOriginate", "doc": " Parser for:\n * show ip ospf database opaque-area type ext-link self-originate\n ", "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) opaque_type: ,\n 'opaque_id': ,\n Optional (str) fragment_number: ,\n },\n 'body': {\n 'opaque': {\n Optional (str) mpls_te_router_id: ,\n Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'topologies': {\n Any (str) *: {\n 'mt_id': ,\n },\n },\n },\n },\n Optional (str) num_of_links: ,\n Optional (str) router_capabilities_tlv: {\n Any (str) *: {\n 'length': ,\n 'tlv_type': ,\n Optional (str) information_capabilities: {\n Optional (str) graceful_restart: ,\n Optional (str) graceful_restart_helper: ,\n Optional (str) stub_router: ,\n Optional (str) traffic_enginnering: ,\n Optional (str) p2p_over_lan: ,\n Optional (str) experimental_te: ,\n },\n },\n },\n Optional (str) sr_algorithm_tlv: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n Optional (str) algorithm: {\n Optional (str) spf: ,\n Optional (str) strict_spf: ,\n },\n },\n },\n Optional (str) sid_range_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'range_size': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) node_msd_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'length': ,\n 'sub_type': {\n 'node_max_sid_depth_value': ,\n },\n },\n },\n Optional (str) local_block_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'range_size': ,\n 'length': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'label': ,\n },\n },\n },\n },\n Optional (str) extended_prefix_tlvs: {\n Any (str) *: {\n 'tlv_type': ,\n 'route_type': ,\n 'length': ,\n 'flags': ,\n 'prefix': ,\n 'af': ,\n Optional (str) sub_tlvs: {\n Any (str) *: {\n 'type': ,\n 'length': ,\n 'flags': ,\n Optional (str) mt_id: ,\n 'algo': ,\n 'sid': ,\n },\n },\n },\n },\n Optional (str) extended_link_tlvs: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'length': ,\n Optional (str) link_name: ,\n 'link_type': ,\n 'tlv_type': ,\n 'sub_tlvs': {\n Any (str) *: {\n 'type': ,\n Optional (str) length: ,\n Optional (str) flags: ,\n Optional (str) mt_id: ,\n Optional (str) weight: ,\n Optional (str) label: ,\n Optional (str) remote_interface_address: ,\n Optional (str) local_interface_id: ,\n Optional (str) remote_interface_id: ,\n },\n },\n },\n },\n Optional (str) link_tlvs: {\n Any (str) *: {\n Optional (str) link_type: ,\n Optional (str) link_name: ,\n Optional (str) link_id: ,\n Optional (str) te_metric: ,\n Optional (str) 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) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_type_ext-link_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L8067"}}, "show ip ospf database router self-originate": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterSelfOriginate", "doc": " Parser for:\n * 'show ip ospf database router self-originate'\n ", "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 Optional (str) links: {\n Any (str) *: {\n 'link_id': ,\n 'link_data': ,\n 'type': ,\n Optional (str) num_mtid_metrics: ,\n Optional (str) 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_ip_ospf_database_router_self-originate", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7102"}}, "show ip ospf fast-reroute ti-lfa": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfFastRerouteTiLfa", "doc": "Parser for show ip ospf fast-reroute ti-lfa\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_object': {\n Any (str) *: {\n 'ipfrr_enabled': ,\n 'sr_enabled': ,\n 'ti_lfa_configured': ,\n 'ti_lfa_enabled': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_fast-reroute_ti-lfa", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7253"}}, "show ip ospf interface brief": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfInterfaceBrief", "doc": " Parser for:\n * 'show ip ospf interface brief'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'ip_address': ,\n 'cost': ,\n 'state': ,\n 'nbrs_full': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L1384"}}, "show ip ospf max-metric": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfMaxMetric", "doc": " Parser for:\n * 'show ip ospf max-metric'\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'base_topology_mtid': {\n Any (str) *: {\n 'start_time': ,\n 'time_elapsed': ,\n 'router_lsa_max_metric': {\n Any (str) *: {\n Optional (str) condition: ,\n Optional (str) state: ,\n Optional (str) advertise_lsa_metric: ,\n Optional (str) unset_reason: ,\n Optional (str) unset_time: ,\n Optional (str) unset_time_elapsed: ,\n Optional (str) time_remaining: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_max-metric", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L6168"}}, "show ip ospf neighbor {interface}": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7040"}}, "show ip ospf neighbor": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfNeighbor", "doc": " Parser for:\n * 'show ip ospf neighbor'\n * 'show ip ospf neighbor {interface}'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'priority': ,\n 'state': ,\n 'dead_time': ,\n 'address': ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7040"}}, "show ip ospf segment-routing": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRouting", "doc": " Parser for show ip ospf segment-routing\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) global_segment_routing_state: ,\n Optional (str) segment_routing_enabled: {\n 'area': {\n Any (str) *: {\n 'topology_name': ,\n 'forwarding': ,\n 'strict_spf': ,\n },\n },\n },\n 'sr_attributes': {\n 'sr_label_preferred': ,\n 'advertise_explicit_null': ,\n },\n Optional (str) global_block_srgb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) local_block_srlb: {\n 'range': {\n 'start': ,\n 'end': ,\n },\n 'state': ,\n },\n Optional (str) registered_with: {\n Any (str) *: {\n Optional (str) client_handle: ,\n Optional (str) sr_algo: {\n Any (str) *: {\n Any (str) *: {\n 'handle': ,\n 'bit_mask': ,\n },\n },\n },\n Optional (str) client_id: ,\n },\n },\n Optional (str) max_labels: {\n 'platform': ,\n 'available': ,\n 'pushed_by_ospf': {\n 'uloop_tunnels': ,\n 'ti_lfa_tunnels': ,\n },\n },\n 'mfi_label_reservation_ack_pending': ,\n 'bind_retry_timer_running': ,\n Optional (str) bind_retry_timer_left: ,\n Optional (str) adj_label_bind_retry_timer_running: ,\n Optional (str) adj_label_bind_retry_timer_left: ,\n Optional (str) srp_app_locks_requested: {\n 'srgb': ,\n 'srlb': ,\n },\n Optional (str) teapp: {\n 'te_router_id': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7718"}}, "show ip ospf {process_id} segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_adjacency-sid", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7141"}}, "show ip ospf segment-routing adjacency-sid": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingAdjacencySid", "doc": " Parser for commands:\n * show ip ospf {process_id} segment-routing adjacency-sid\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'adjacency_sids': {\n Any (str) *: {\n 'neighbor_id': ,\n 'neighbor_address': ,\n 'interface': ,\n 'flags': ,\n Optional (str) backup_nexthop: ,\n Optional (str) backup_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_adjacency-sid", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7141"}}, "show ip ospf segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_global-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7557"}}, "show ip ospf {process_id} segment-routing global-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingGlobalBlock", "doc": " Parser for commands:\n * show ip ospf {pid} segment-routing global-block\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n 'area': ,\n 'routers': {\n Any (str) *: {\n 'router_id': ,\n 'sr_capable': ,\n Optional (str) sr_algorithm: ,\n Optional (str) srgb_base: ,\n Optional (str) srgb_range: ,\n Optional (str) sid_label: ,\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_global-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7557"}}, "show ip ospf segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_local-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L78"}}, "show ip ospf {process_id} segment-routing local-block": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingLocalBlock", "doc": " Parser for:\n * 'show ip ospf {process_id} segment-routing local-block'\n ", "schema": "{\n'instance': {\n Any (str) *: {\n 'router_id': ,\n 'areas': {\n Any (str) *: {\n 'router_id': {\n Any (str) *: {\n 'sr_capable': ,\n 'srlb_base': ,\n 'srlb_range': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_process_id_segment-routing_local-block", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L78"}}, "show ip ospf segment-routing protected-adjacencies": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingProtectedAdjacencies", "doc": " Parser for show ip ospf segment-routing protected-adjacencies\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) areas: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address': ,\n 'adj_sid': ,\n 'backup_nexthop': ,\n 'backup_interface': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_protected-adjacencies", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7358"}}, "show ip ospf segment-routing sid-database": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfSegmentRoutingSidDatabase", "doc": " Parser for commands:\n * show ip ospf segment-routing sid-database\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'router_id': ,\n Optional (str) sids: {\n Any (str) *: {\n 'sid': ,\n Optional (str) codes: ,\n 'prefix': ,\n Optional (str) adv_rtr_id: ,\n Optional (str) area_id: ,\n 'type': ,\n 'algo': ,\n },\n 'total_entries': ,\n },\n },\n },\n}", "uid": "show_ip_ospf_segment-routing_sid-database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L7457"}}, "show ip ospf traffic": {"iosxe": {"module_name": "show_ospf", "class": "ShowIpOspfTraffic", "doc": " Parser for:\n * \"show ip ospf traffic\"\n ", "schema": "{\n'ospf_statistics': {\n 'last_clear_traffic_counters': ,\n 'rcvd': {\n 'total': ,\n 'checksum_errors': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n 'sent': {\n 'total': ,\n 'hello': ,\n 'database_desc': ,\n 'link_state_req': ,\n 'link_state_updates': ,\n 'link_state_acks': ,\n },\n },\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'ospf_queue_statistics': {\n 'limit': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'drops': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_delay_msec': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'max_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n 'current_size': {\n 'total': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'invalid': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'hello': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'db_des': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_req': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_upd': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n 'ls_ack': {\n 'inputq': ,\n 'outputq': ,\n 'updateq': ,\n },\n },\n },\n 'interface_statistics': {\n 'interfaces': {\n Any (str) *: {\n 'last_clear_traffic_counters': ,\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n 'summary_traffic_statistics': {\n 'ospf_packets_received_sent': {\n 'type': {\n Any (str) *: {\n 'packets': ,\n 'bytes': ,\n },\n },\n },\n 'ospf_header_errors': {\n 'length': ,\n 'instance_id': ,\n 'checksum': ,\n 'auth_type': ,\n 'version': ,\n 'bad_source': ,\n 'no_virtual_link': ,\n 'area_mismatch': ,\n 'no_sham_link': ,\n 'self_originated': ,\n 'duplicate_id': ,\n 'hello': ,\n 'mtu_mismatch': ,\n 'nbr_ignored': ,\n 'lls': ,\n 'unknown_neighbor': ,\n 'authentication': ,\n 'ttl_check_fail': ,\n 'adjacency_throttle': ,\n 'bfd': ,\n 'test_discard': ,\n },\n 'ospf_lsa_errors': {\n 'type': ,\n 'length': ,\n 'data': ,\n 'checksum': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_traffic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ospf.py#L6540"}}, "show redundancy states": {"iosxe": {"module_name": "show_platform", "class": "ShowRedundancyStates", "doc": " Parser for show redundancy states ", "schema": "{\n'my_state': ,\n'peer_state': ,\n'mode': ,\n'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#L923"}}, "show policy-map {name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1489"}}, "show policy-map": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMap", "doc": " Parser for\n * \"show policy-map\"\n * \"show policy-map {name}\"\n ", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) priority_level: {\n Any (str) *: {\n 'kbps': ,\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) 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) 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}", "uid": "show_policy-map", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_policy_map.py#L1489"}}, "show policy-map control-plane": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapControlPlane", "doc": " Parser for:\n * 'show policy-map control-plane'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1219"}}, "show policy-map interface {interface}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1246"}}, "show policy-map interface": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterface", "doc": " Parser for:\n * 'show policy-map interface {interface}'\n * 'show policy-map interface'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1246"}}, "show policy-map interface class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceClass", "doc": " Parser for:\n * 'show policy-map interface class {class_name}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1344"}}, "show policy-map interface {interface} input class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1279"}}, "show policy-map interface {interface} input": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceInput", "doc": " Parser for:\n * 'show policy-map interface {interface} input class {class_name}'\n * 'show policy-map interface {interface} input'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1279"}}, "show policy-map interface {interface} output class {class_name}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1312"}}, "show policy-map interface {interface} output": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapInterfaceOutput", "doc": " Parser for:\n * 'show policy-map interface {interface} output class {class_name}'\n * 'show policy-map interface {interface} output'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1312"}}, "show policy-map target service-group {num}": {"iosxe": {"module_name": "show_policy_map", "class": "ShowPolicyMapTargetClass", "doc": " Parser for:\n * 'show policy-map target service-group {num}'\n ", "schema": "{\nAny (str) *: {\n Optional (str) service_group: ,\n 'service_policy': {\n Any (str) *: {\n 'policy_name': {\n Any (str) *: {\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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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 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) bandwidth_max_threshold_packets: ,\n Optional (str) priority_level: ,\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': ,\n 'random_drop': ,\n 'tail_drop': ,\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 },\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 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 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) exceeded: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n Optional (str) violated: {\n 'packets': ,\n 'bytes': ,\n 'bps': ,\n Optional (str) actions: {\n Any (str) *: Or (, ),\n },\n },\n },\n },\n },\n Optional (str) queue_stats_for_all_priority_classes: {\n 'priority_level': {\n Any (str) *: {\n Optional (str) queueing: ,\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#L1372"}}, "show ip aliases": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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#L46"}}, "show ip aliases vrf {vrf}": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAlias", "doc": " \n Parser for:\n show ip aliases \n show ip aliases vrf {vrf}\n ", "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#L46"}}, "show ip aliases default-vrf": {"iosxe": {"module_name": "show_ip", "class": "ShowIPAliasDefaultVrf", "doc": " \n Parser for:\n\tshow ip aliases default-vrf\n\t", "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#L101"}}, "show isis database detail": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisDatabaseDetail", "doc": "Parser for show isis database detail", "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 'attach_bit': ,\n 'p_bit': ,\n 'overload_bit': ,\n Optional (str) area_address: ,\n Optional (str) router_id: ,\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 Any (str) *: {\n Any (str) *: {\n 'metric': ,\n Optional (str) mt_ipv6: ,\n },\n },\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#L289"}}, "show isis hostname": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisHostname", "doc": "Parser for show isis hostname", "schema": "{\n'tag': {\n Any (str) *: {\n '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#L108"}}, "show isis lsp-log": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisLspLog", "doc": "Parser for show isis lsp-log", "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#L179"}}, "show isis neighbors": {"iosxe": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) neighbors: {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'circuit_id': ,\n 'holdtime': ,\n 'interface': ,\n 'ip_address': ,\n 'state': ,\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#L42"}, "iosxr": {"module_name": "show_isis", "class": "ShowIsisNeighbors", "doc": "Parser for show isis neighbors", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n Optional (str) total_neighbor_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'snpa': ,\n 'state': ,\n 'holdtime': ,\n 'type': ,\n Optional (str) ietf_nsf: ,\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/iosxr/show_isis.py#L193"}}, "show run | sec isis": {"iosxe": {"module_name": "show_isis", "class": "ShowRunSectionIsis", "doc": "Parser for show run | sec isis", "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#L457"}}, "show xconnect all": {"iosxe": {"module_name": "show_xconnect", "class": "ShowXconnectAll", "doc": "Parser for show xconnect all", "schema": "{\n'segment_1': {\n Any (str) *: {\n 's1': ,\n 'segment_2': {\n Any (str) *: {\n 's2': ,\n 'xc': ,\n 'st': ,\n },\n },\n },\n },\n}", "uid": "show_xconnect_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_xconnect.py#L34"}}, "show clns interface {interface}": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L77"}}, "show clns interface": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsInterface", "doc": "Parser for show clns interface\n show clns interface {interface}", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'status': ,\n 'line_protocol': ,\n Optional (str) clns_protocol_processing: ,\n Optional (str) checksum_enabled: ,\n Optional (str) mtu: ,\n Optional (str) encapsulation: ,\n Optional (str) erpdus_enabled: ,\n Optional (str) min_interval_msec: ,\n Optional (str) clns_fast_switching: ,\n Optional (str) clns_sse_switching: ,\n Optional (str) dec_compatibility_mode: ,\n Optional (str) next_esh_ish_in: ,\n Optional (str) routing_protocol: {\n Any (str) *: {\n 'process_id': {\n Any (str) *: {\n 'level_type': ,\n 'interface_number': ,\n 'local_circuit_id': ,\n Optional (str) neighbor_extended_local_circuit_id: ,\n 'hello_interval': {\n Any (str) *: {\n Optional (str) next_is_is_lan_hello_in: ,\n Optional (str) next_is_is_lan_hello_in_ms: ,\n },\n },\n Any (str) *: {\n 'metric': ,\n Optional (str) dr_id: ,\n 'circuit_id': ,\n 'ipv6_metric': ,\n },\n 'priority': {\n Any (str) *: {\n 'priority': ,\n },\n },\n Optional (str) adjacencies: {\n Any (str) *: {\n 'number_of_active_adjancies': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_clns_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L77"}}, "show clns is-neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsIsNeighborsDetail", "doc": "Parser for show clns is-neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n '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#L677"}}, "show clns neighbors detail": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsNeighborsDetail", "doc": "Parser for show clns neighbors detail", "schema": "{\n'tag': {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'interface': ,\n 'state': ,\n 'snpa': ,\n 'holdtime': ,\n 'protocol': ,\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_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L533"}}, "show clns protocol": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsProtocol", "doc": "Parser for show clns protocol", "schema": "{\n'instance': {\n Any (str) *: {\n 'system_id': ,\n 'nsel': ,\n 'process_handle': ,\n 'is_type': ,\n 'manual_area_address': ,\n 'routing_for_area_address': ,\n 'interfaces': {\n Any (str) *: {\n 'topology': ,\n },\n },\n 'redistribute': ,\n 'distance_for_l2_clns_routes': ,\n 'rrr_level': ,\n 'metrics': {\n 'generate_narrow': ,\n 'accept_narrow': ,\n 'generate_wide': ,\n 'accept_wide': ,\n },\n },\n },\n}", "uid": "show_clns_protocol", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_clns.py#L325"}}, "show clns traffic": {"iosxe": {"module_name": "show_clns", "class": "ShowClnsTraffic", "doc": "Parser for show clns traffic", "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 'level-1': ,\n 'level-2': ,\n },\n 'spf_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'partial_route_calculation': {\n 'level-1': ,\n 'level-2': ,\n },\n 'lsp_checksum_errors_received': ,\n 'update_process_queue_depth': ,\n '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#L918"}}, "show ipv6 eigrp vrf {vrf} neighbors": {"iosxe": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_eigrp.py#L302"}}, "show ipv6 neighbors vrf {vrf}": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L53"}}, "show ipv6 neighbors": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6Neighbors", "doc": "\n Parser for 'show ipv6 neighbors'\n 'show ipv6 neighbors vrf '\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L53"}}, "show ipv6 neighbors vrf {vrf} detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L111"}}, "show ipv6 neighbors detail": {"iosxe": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "\n Parser for 'show ipv6 neighbors detail'\n 'show ipv6 neighbors vrf detail'\n ", "schema": "{\n'interface': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n Optional (str) trlv: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_ipv6.py#L111"}, "iosxr": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetail", "doc": "Parser for show ipv6 neighbors detail", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n 'neighbor_state': ,\n 'location': ,\n 'static': ,\n 'dynamic': ,\n 'sync': ,\n 'serg_flags': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ipv6.py#L48"}}, "show logging | include {include}": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L36"}}, "show logging": {"iosxe": {"module_name": "show_logging", "class": "ShowLogging", "doc": "Parser for:\n * 'show logging'\n * 'show logging | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_logging.py#L36"}}, "show ip vrf": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "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_vrf.py#L37"}}, "show ip vrf {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrf", "doc": "Parser for: \n * 'show ip vrf'\n * 'show ip vrf '", "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_vrf.py#L37"}}, "show ip vrf detail": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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_vrf.py#L89"}}, "show ip vrf detail {vrf}": {"iosxe": {"module_name": "show_ip_vrf", "class": "ShowIpVrfDetail", "doc": "Parser for \n * 'show ip vrf detail'\n * 'show ip vrf detail '", "schema": "{\nAny (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) description: ,\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 },\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) 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_vrf.py#L89"}}, "show cdp neighbors": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n Optional (str) platform: ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L41"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighbors", "doc": null, "schema": "{\n'cdp': {\n Optional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'local_interface': ,\n 'hold_time': ,\n Optional (str) capability: ,\n 'platform': ,\n 'port_id': ,\n },\n },\n },\n}", "uid": "show_cdp_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_cdp.py#L41"}}, "show cdp neighbors detail": {"iosxe": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "schema": "{\n'total_entries_displayed': ,\nOptional (str) index: {\n Any (str) *: {\n 'device_id': ,\n 'platform': ,\n 'capabilities': ,\n 'local_interface': ,\n '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}", "uid": "show_cdp_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_cdp.py#L193"}, "nxos": {"module_name": "show_cdp", "class": "ShowCdpNeighborsDetail", "doc": null, "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 '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#L220"}}, "show segment-routing mpls connected-prefix-sid-map {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMap", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L126"}}, "show segment-routing mpls connected-prefix-sid-map local {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsConnectedPrefixSidMapLocal", "doc": " Parser for:\n * 'show segment-routing mpls connected-prefix-sid-map local ipv4'\n * 'show segment-routing mpls connected-prefix-sid-map local ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n Optional (str) connected_prefix_sid_map: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n Optional (str) source: ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n Optional (str) local_prefix_sid: {\n Optional (str) ipv4: {\n 'ipv4_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n 'ipv6_prefix_sid_local': {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'srgb': ,\n 'algorithm': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_connected-prefix-sid-map_local_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L488"}}, "show segment-routing mpls gb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGb", "doc": " Parser for:\n * 'show segment-routing mpls gb'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_gb", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L272"}}, "show segment-routing mpls gb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsGbLock", "doc": " Parser for 'show segment-routing mpls gb lock'\n ", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_gb_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L455"}}, "show segment-routing mpls lb": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLB", "doc": " Parser for show segment-routing mpls lb", "schema": "{\n'label_min': ,\n'label_max': ,\n'state': ,\n'default': ,\n}", "uid": "show_segment-routing_mpls_lb", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L327"}}, "show segment-routing mpls lb assigned-sids": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbAssignedSids", "doc": " Parser for:\n * show segment-routing mpls lb assigned-sids\n ", "schema": "{\n'segment_routing': {\n 'sid': {\n Any (str) *: {\n 'state': ,\n 'state_info': ,\n Optional (str) protocol: ,\n Optional (str) topoid: ,\n Optional (str) lan: ,\n Optional (str) pro: ,\n Optional (str) neighbor: ,\n Optional (str) interface: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_lb_assigned-sids", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1343"}}, "show segment-routing mpls lb lock": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsLbLock", "doc": " Parser for show segment-routing mpls lb lock", "schema": "{\n'label_min': ,\n'label_max': ,\n}", "uid": "show_segment-routing_mpls_lb_lock", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L419"}}, "show segment-routing mpls mapping-server {address_family}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsMappingServer", "doc": " Parser for:\n * 'show segment-routing mpls mapping-server ipv4'\n * 'show segment-routing mpls mapping-server ipv6'\n ", "schema": "{\n'segment_routing': {\n 'bindings': {\n 'mapping_server': {\n 'policy': {\n Optional (str) prefix_sid_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n Optional (str) prefix_sid_remote_export_map: {\n Optional (str) ipv4: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) mapping_entry: {\n Any (str) *: {\n 'algorithm': {\n Any (str) *: {\n 'prefix': ,\n 'value_type': ,\n 'sid': ,\n 'range': ,\n 'algorithm': ,\n Optional (str) source: ,\n 'srgb': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_mpls_mapping-server_address_family", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1189"}}, "show segment-routing mpls state": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingMplsState", "doc": " Parser for show segment-routing mpls state", "schema": "{\n'sr_mpls_state': ,\n}", "uid": "show_segment-routing_mpls_state", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L377"}}, "show segment-routing traffic-eng policy all": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L837"}}, "show segment-routing traffic-eng policy name {name}": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicy", "doc": " Parser for \n 'show segment-routing traffic-eng policy all'\n 'show segment-routing traffic-eng policy name {name}'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L837"}}, "show segment-routing traffic-eng policy all detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1068"}}, "show segment-routing traffic-eng policy name {name} detail": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngPolicyDetail", "doc": " Parser for \n 'show segment-routing traffic-eng policy all detail'\n 'show segment-routing traffic-eng policy name {name} detail'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'color': ,\n 'end_point': ,\n 'status': {\n 'admin': ,\n 'operational': {\n 'state': ,\n 'time_for_state': ,\n 'since': ,\n },\n },\n 'candidate_paths': {\n 'preference': {\n Any (str) *: {\n 'path_type': {\n Optional (str) dynamic: {\n 'status': ,\n Optional (str) pce: ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) path_accumulated_metric: ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n Optional (str) explicit: {\n Any (str) *: {\n Any (str) *: {\n 'status': ,\n 'weight': ,\n 'metric_type': ,\n Optional (str) hops: {\n Any (str) *: {\n 'sid': ,\n 'sid_type': ,\n 'local_address': ,\n Optional (str) remote_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n 'attributes': {\n 'binding_sid': {\n Any (str) *: {\n 'allocation_mode': ,\n 'state': ,\n },\n },\n },\n Optional (str) forwarding_id: ,\n Optional (str) stats: {\n 'packets': ,\n 'bytes': ,\n },\n Optional (str) event_history: {\n Any (str) *: {\n 'timestamp': ,\n 'client': ,\n 'event_type': ,\n 'context': ,\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_policy_name_name_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L1068"}}, "show segment-routing traffic-eng topology ipv4": {"iosxe": {"module_name": "show_segment_routing", "class": "ShowSegmentRoutingTrafficEngTopology", "doc": " Parser for \n 'show segment-routing traffic-eng topology ipv4'\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n 'prefix_sid': {\n 'prefix': ,\n 'label': ,\n 'label_type': ,\n 'domain_id': ,\n 'flags': ,\n },\n 'links': {\n Any (str) *: {\n 'local_address': ,\n 'remote_address': ,\n 'local_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'remote_node': {\n 'ospf_router_id': ,\n 'area_id': ,\n 'domain_id': ,\n 'asn': ,\n },\n 'metric': {\n Any (str) *: ,\n },\n 'bandwidth_total': ,\n 'bandwidth_reservable': ,\n 'admin_groups': ,\n 'adj_sid': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n}", "uid": "show_segment-routing_traffic-eng_topology_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_segment_routing.py#L561"}}, "show authentication sessions": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L61"}}, "show authentication sessions interface {intf}": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessions", "doc": "Parser for 'show authentication sessions'\n 'show authentication sessions interface {intf}''\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'client': {\n Any (str) *: {\n 'client': ,\n 'method': ,\n 'domain': ,\n 'status': ,\n 'session': {\n Any (str) *: {\n 'session_id': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L61"}}, "show authentication sessions interface {intf} details": {"iosxe": {"module_name": "show_authentication_sessions", "class": "ShowAuthenticationSessionsInterfaceDetails", "doc": "Parser for 'show authentication sessions interface {intf} details'\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'iif_id': ,\n 'mac_address': ,\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 'common_session_id': ,\n 'acct_session_id': ,\n 'handle': ,\n 'current_policy': ,\n 'local_policies': {\n 'template': {\n Any (str) *: {\n 'priority': ,\n },\n },\n 'vlan_group': {\n 'vlan': ,\n },\n },\n 'method_status': {\n Any (str) *: {\n 'method': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_authentication_sessions_interface_intf_details", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_authentication_sessions.py#L177"}}, "show flow exporter statistics": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowExporterStatistics", "doc": " Parser for:\n * show flow exporter statistics\n * show flow exporter {exporter} statistics\n ", "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#L198"}}, "show flow exporter {exporter} statistics": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowExporterStatistics", "doc": " Parser for:\n * show flow exporter statistics\n * show flow exporter {exporter} statistics\n ", "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#L198"}}, "show flow monitor {name} cache format table": {"iosxe": {"module_name": "show_flow", "class": "ShowFlowMonitor", "doc": " Parser for\n \"show flow monitor {name} cache format table\"\n ", "schema": "{\n'cache_type': ,\n'cache_size': ,\n'current_entries': ,\n'high_water_mark': ,\n'flows_added': ,\n'flows_aged': ,\n'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#L52"}}, "show run policy-map {name}": {"iosxe": {"module_name": "show_run", "class": "ShowRunPolicyMap", "doc": " Parser for\n\t\t* \"show run policy-map {name}\"\n\t", "schema": "{\n'policy_map': {\n Any (str) *: {\n 'class': {\n Any (str) *: {\n Optional (str) qos_set: {\n Optional (str) ip precedence: ,\n Optional (str) qos-group: ,\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) conformed: ,\n Optional (str) exceeded: ,\n },\n Optional (str) bandwidth_percent: ,\n Optional (str) priority_level: ,\n Optional (str) target_shape_rate: ,\n Optional (str) service_policy: ,\n Optional (str) service_policy_input: ,\n Optional (str) service_policy_output: ,\n },\n },\n },\n },\n}", "uid": "show_run_policy-map_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxe/show_run.py#L60"}}, "show arp vrf {vrf} detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L51"}}, "show arp detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpDetail", "doc": "Parser for:\n show arp detail\n show arp vrf detail\n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'type': ,\n },\n },\n },\n },\n },\n}", "uid": "show_arp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L51"}}, "show arp traffic detail": {"iosxr": {"module_name": "show_arp", "class": "ShowArpTrafficDetail", "doc": " Parser for show arp traffic detail ", "schema": "{\nAny (str) *: {\n 'statistics': {\n 'in_requests_pkts': ,\n 'in_replies_pkts': ,\n 'out_requests_pkts': ,\n 'out_replies_pkts': ,\n 'out_gratuitous_pkts': ,\n 'out_proxy': ,\n 'out_local_proxy': ,\n 'subscriber_intf_requests': ,\n 'subscriber_intf_replies': ,\n 'subscriber_intf_gratuitous': ,\n 'resolve_rcvd_requests': ,\n 'resolve_dropped_requests': ,\n 'out_of_memory_errors': ,\n 'no_buffers_errors': ,\n 'out_of_subnet_errors': ,\n Optional (str) unsolicited: ,\n },\n 'cache': {\n 'total_arp_entries': ,\n 'dynamic': ,\n 'interface': ,\n 'standby': ,\n 'alias': ,\n 'static': ,\n 'dhcp': ,\n Optional (str) drop_adj: ,\n 'ip_packet_drop_count': ,\n 'total_arp_idb': ,\n },\n },\n}", "uid": "show_arp_traffic_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_arp.py#L149"}}, "show run formal | i af-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAfGroupConfiguration", "doc": "Parser for show bgp instance af-group configuration", "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#L302"}}, "show bgp instance {instance} all all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} {vrf_type} {vrf}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceAllAll", "doc": "Parser for:\n show bgp instance all all all\n show bgp instance all vrf all\n show bgp instance all vrf all ipv4 unicast\n show bgp instance all vrf all ipv6 unicast\n show bgp instance all all\n show bgp instance vrf \n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n\n ", "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: ,\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 '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#L4741"}}, "show bgp instance {instance} all all neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} advertised-routes": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsAdvertisedRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors advertised-routes\n show bgp instance all vrf all neighbors advertised-routes\n show bgp instance all vrf all ipv4 unicast neighbors advertised-routes\n show bgp instance all vrf all ipv6 unicast neighbors advertised-routes\n show bgp instance vrf neighbors advertised-routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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#L3949"}}, "show bgp instance {instance} all all neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} all all neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsDetail", "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 ", "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}", "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#L2305"}}, "show bgp instance {instance} all all neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} {vrf_type} {vrf} neighbors {neighbor} {route_type}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceNeighborsRoutes", "doc": " Parser for:\n show bgp instance all all all neighbors routes\n show bgp instance all vrf all neighbors routes\n show bgp instance vrf neighbors routes\n show bgp instance all all neighbors routes\n show bgp instance all vrf all ipv4 unicast neighbors routes\n show bgp instance all vrf all ipv6 unicast neighbors routes\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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#L4210"}}, "show bgp instance {instance} all all process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show bgp instance {instance} {vrf_type} {vrf} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} process detail": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceProcessDetail", "doc": "Parser for:\n show bgp instance all all all process detail\n show bgp instance all vrf all process detail\n show bgp instance all vrf all ipv4 unicast process detail\n show bgp instance all vrf all ipv6 unicast process detail\n parser class - implements detail parsing mechanisms for cli, yang output.\n If there is output args in cli ,need to have below key(s) that are mandatory and used in this parser.\n\n - vrf_type\n\n ", "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: ,\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#L1022"}}, "show run formal | i session-group": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSessionGroupConfiguration", "doc": "Parser for show bgp instance session-group configuration", "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#L619"}}, "show bgp instance {instance} all all summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instance {instance} {vrf_type} {vrf} {address_family} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instance {instance} {vrf_type} {vrf} summary": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstanceSummary", "doc": " Parser for:\n show bgp instance all all all summary\n show bgp instance all vrf all summary\n show bgp instance all vrf all ipv4 unicast summary\n show bgp instance all vrf all ipv6 unicast summary\n show bgp instance all all summary\n show bgp instance vrf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf_type\n ", "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: ,\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': ,\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#L4303"}}, "show bgp instances": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpInstances", "doc": "Parser for show bgp instances", "schema": "{\n'instance': {\n Any (str) *: {\n 'bgp_id': ,\n 'instance_id': ,\n 'placed_grp': ,\n 'num_vrfs': ,\n Optional (str) address_families: ,\n },\n },\n}", "uid": "show_bgp_instances", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L86"}}, "show bgp l2vpn evpn": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for show bgp l2vpn evpn", "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 '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#L5319"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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#L11772"}}, "show bgp l2vpn evpn advertised": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnAdvertised", "doc": "Parser class for 'show bgp l2vpn evpn advertised' CLI.", "schema": null, "uid": "show_bgp_l2vpn_evpn_advertised", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6028"}}, "show bgp l2vpn evpn neighbors": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6163"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "parser for:\n show bgp l2vpn evpn neighbors", "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 },\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#L10699"}}, "show bgp l2vpn evpn neighbors {neighbor}": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighbors", "doc": "Parser for show bgp l2vpn evpn neighbors\n show bgp l2vpn evpn neighbors \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) 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}", "uid": "show_bgp_l2vpn_evpn_neighbors_neighbor", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L6163"}}, "show bgp sessions": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for show bgp sessions", "schema": null, "uid": "show_bgp_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5165"}, "nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\n },\n },\n },\n}", "uid": "show_bgp_sessions", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L9210"}}, "show bgp vrf-db vrf all": {"iosxr": {"module_name": "show_bgp", "class": "ShowBgpVrfDbVrfAll", "doc": "Parser for show bgp vrf-db vrf all", "schema": null, "uid": "show_bgp_vrf-db_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_bgp.py#L5184"}}, "show placement program all": {"iosxr": {"module_name": "show_bgp", "class": "ShowPlacementProgramAll", "doc": "Parser for show placement program all", "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#L191"}}, "show controllers coherentDSP {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersCoherentDSP", "doc": "Parser for show controllers coherentDSP {port}", "schema": "{\nAny (str) *: {\n 'port': ,\n 'controller_state': ,\n 'inherited_secondary_state': ,\n 'configured_secondary_state': ,\n 'derived_state': ,\n 'loopback_mode': ,\n 'ber_thresholds_sf': ,\n 'ber_thresholds_sd': ,\n 'performance_monitoring': ,\n 'alarm_info': {\n 'los': ,\n 'lof': ,\n 'lom': ,\n 'oof': ,\n 'oom': ,\n 'ais': ,\n 'iae': ,\n 'biae': ,\n 'sf_ber': ,\n 'sd_ber': ,\n 'bdi': ,\n 'tim': ,\n 'fecmis_match': ,\n 'fec_unc': ,\n },\n 'detected_alarms': ,\n 'bit_error_rate_info': {\n 'prefec_ber': ,\n 'postfec_ber': ,\n },\n 'otu_tti': ,\n 'fec_mode': ,\n },\n}", "uid": "show_controllers_coherentDSP_port", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L125"}}, "show controllers fia diagshell {diagshell_unit} \"l2 show\" location {location}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersFiaDiagshellL2show", "doc": "Parser class for show controllers fia diagshell 0 'l2 show' ", "schema": null, "uid": "show_controllers_fia_diagshell_diagshell_unit_\"l2_show\"_location_location", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L19"}}, "show controllers optics {port}": {"iosxr": {"module_name": "show_controllers", "class": "ShowControllersOptics", "doc": "Parser for show controllers optics {port}", "schema": "{\nAny (str) *: {\n 'name': ,\n 'controller_state': ,\n 'transport_admin_state': ,\n 'laser_state': ,\n Optional (str) led_state: ,\n 'optics_status': {\n 'optics_type': ,\n 'wavelength': ,\n Optional (str) dwdm_carrier_info: ,\n Optional (str) msa_itu_channel: ,\n Optional (str) frequency: ,\n Optional (str) alarm_status: {\n Optional (str) detected_alarms: ,\n },\n Optional (str) alarm_statistics: {\n Optional (str) high_rx_pwr: ,\n Optional (str) low_rx_pwr: ,\n Optional (str) high_tx_pwr: ,\n Optional (str) low_tx_pwr: ,\n Optional (str) high_lbc: ,\n Optional (str) high_dgd: ,\n Optional (str) oor_cd: ,\n Optional (str) osnr: ,\n Optional (str) wvl_ool: ,\n Optional (str) mea: ,\n Optional (str) improper_rem: ,\n Optional (str) tc_power_prov_mismatch: ,\n },\n Optional (str) los_lol_fault_status: {\n Optional (str) detected_los_lol_fault: ,\n },\n Optional (str) laser_bias_current: ,\n 'actual_tx_power': ,\n 'rx_power': ,\n Optional (str) performance_monitoring: ,\n Optional (str) threshold_values: {\n Any (str) *: {\n 'parameter': ,\n 'high_alarm': ,\n 'low_alarm': ,\n 'high_warning': ,\n 'low_warning': ,\n },\n },\n Optional (str) lbc_high_threshold: ,\n Optional (str) configured_tx_power: ,\n Optional (str) configured_osnr_lower_threshold: ,\n Optional (str) configured_dgd_higher_threshold: ,\n Optional (str) chromatic_dispersion: ,\n Optional (str) configured_cd_min: ,\n Optional (str) configured_cd_max: ,\n Optional (str) optical_snr: ,\n Optional (str) polarization_dependent_loss: ,\n Optional (str) polarization_parameters: ,\n Optional (str) differential_group_delay: ,\n Optional (str) temperature: ,\n Optional (str) voltage: ,\n },\n Optional (str) transceiver_vendor_details: {\n Optional (str) form_factor: ,\n Optional (str) optics_type: ,\n Optional (str) name: ,\n Optional (str) oui_number: ,\n Optional (str) part_number: ,\n Optional (str) rev_number: ,\n Optional (str) serial_number: ,\n Optional (str) pid: ,\n Optional (str) vid: ,\n Optional (str) date_code: ,\n },\n },\n}", "uid": "show_controllers_optics_port", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_controllers.py#L419"}}, "show ethernet cfm peer meps": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetCfmMeps", "doc": "Parser for show ethernet cfm peer meps", "schema": null, "uid": "show_ethernet_cfm_peer_meps", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ethernet.py#L37"}}, "show ethernet tags": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2200"}}, "show ethernet trunk detail": {"iosxr": {"module_name": "show_ethernet", "class": "ShowEthernetTrunkDetail", "doc": "Parser for show ethernet trunk detail\n parser class - implements detail parsing mechanisms for cli output.\n ", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) dot1q_tunneling_ethertype: ,\n },\n },\n}", "uid": "show_ethernet_trunk_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ethernet.py#L167"}}, "show evpn ethernet-segment esi {esi}": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment_esi_esi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L305"}}, "show evpn ethernet-segment": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEthernetSegment", "doc": "Parser class for 'show evpn ethernet-segment' CLI.", "schema": null, "uid": "show_evpn_ethernet-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L305"}}, "show evpn evi": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEvi", "doc": "Parser class for 'show evpn evi' CLI.", "schema": null, "uid": "show_evpn_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L42"}}, "show evpn evi detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviDetail", "doc": "Parser class for 'show evpn evi detail' CLI.", "schema": null, "uid": "show_evpn_evi_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L58"}}, "show evpn evi vpn-id {vpn_id} mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_vpn-id_vpn_id_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L73"}}, "show evpn evi mac": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnEviMac", "doc": "Parser class for 'show evpn evi mac' CLI.", "schema": null, "uid": "show_evpn_evi_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L73"}}, "show evpn internal-label detail": {"iosxr": {"module_name": "show_evpn", "class": "ShowEvpnInternalLabelDetail", "doc": null, "schema": null, "uid": "show_evpn_internal-label_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_evpn.py#L342"}}, "show hsrp detail": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpDetail", "doc": "Parser for show hsrp detail", "schema": "{\nAny (str) *: {\n 'interface': ,\n Optional (str) bfd: {\n 'enabled': ,\n 'detection_multiplier': ,\n 'interval': ,\n },\n Optional (str) use_bia: ,\n Optional (str) delay: {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n 'redirects_disable': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n Optional (str) state: ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n 'timers': {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) num_of_slaves: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n Optional (str) slave_groups: {\n Any (str) *: {\n 'follow': ,\n Optional (str) bfd: {\n 'address': ,\n 'interface_name': ,\n },\n Optional (str) tracked_interfaces: {\n Any (str) *: {\n 'interface_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) tracked_objects: {\n 'num_tracked_objects': ,\n 'num_tracked_objects_up': ,\n Any (str) *: {\n 'object_name': ,\n 'priority_decrement': ,\n },\n },\n Optional (str) timers: {\n 'hello_msec_flag': ,\n 'hello_msec': ,\n Optional (str) hello_sec: ,\n 'hold_msec_flag': ,\n 'hold_msec': ,\n Optional (str) hold_sec: ,\n Optional (str) cfgd_hello_msec: ,\n Optional (str) cfgd_hold_msec: ,\n },\n Optional (str) primary_ipv4_address: {\n 'address': ,\n },\n Optional (str) authentication: ,\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) statistics: {\n Optional (str) last_resign_received: ,\n Optional (str) last_resign_sent: ,\n Optional (str) last_coup_received: ,\n Optional (str) last_coup_sent: ,\n Optional (str) num_state_changes: ,\n Optional (str) last_state_change: ,\n },\n 'priority': ,\n Optional (str) preempt: ,\n Optional (str) preempt_delay: ,\n Optional (str) session_name: ,\n Optional (str) virtual_mac_address: ,\n 'group_number': ,\n Optional (str) active_router: ,\n Optional (str) standby_router: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_state: ,\n Optional (str) standby_state: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n 'hsrp_router_state': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_hsrp.py#L386"}}, "show hsrp summary": {"iosxr": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary", "schema": "{\n'address_family': {\n Any (str) *: {\n 'state': {\n Any (str) *: {\n 'sessions': ,\n 'slaves': ,\n 'total': ,\n },\n },\n 'intf_total': ,\n 'intf_up': ,\n 'intf_down': ,\n 'vritual_addresses_total': ,\n 'virtual_addresses_active': ,\n 'virtual_addresses_inactive': ,\n },\n },\n'num_tracked_objects': ,\n'tracked_objects_up': ,\n'tracked_objects_down': ,\n'num_bfd_sessions': ,\n'bfd_sessions_up': ,\n'bfd_sessions_down': ,\n'bfd_sessions_inactive': ,\n}", "uid": "show_hsrp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_hsrp.py#L62"}, "nxos": {"module_name": "show_hsrp", "class": "ShowHsrpSummary", "doc": "Parser for show hsrp summary ", "schema": "{\n'nsf': ,\nOptional (str) nsf_time: ,\n'global_hsrp_bfd': ,\n'stats': {\n 'total_groups': ,\n 'v1_ipv4': ,\n 'v2_ipv4': ,\n 'v2_ipv6': ,\n 'active': ,\n 'standby': ,\n 'listen': ,\n 'v6_active': ,\n 'v6_standby': ,\n 'v6_listen': ,\n },\n'intf_total': ,\n'total_packets': {\n 'tx_pass': ,\n 'tx_fail': ,\n 'rx_good': ,\n },\n'pkt_unknown_groups': ,\n'total_mts_rx': ,\n}", "uid": "show_hsrp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L51"}}, "show ethernet tags {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowEthernetTags", "doc": "Parser for show ethernet tags\n show ethernet tags ", "schema": "{\nAny (str) *: {\n Optional (str) status: ,\n Optional (str) outer_vlan: ,\n Optional (str) vlan_id: ,\n Optional (str) inner_vlan: ,\n Optional (str) xtra: ,\n Optional (str) mtu: ,\n Optional (str) rewrite_num_of_tags_pop: ,\n Optional (str) rewrite_num_of_tags_push: ,\n },\n}", "uid": "show_ethernet_tags_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2200"}}, "show interface brief": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for show interface brief", "schema": "{\n'interface': {\n Optional (str) ethernet: {\n Any (str) *: {\n Optional (str) vlan: ,\n Optional (str) type: ,\n Optional (str) mode: ,\n 'status': ,\n Optional (str) speed: ,\n Optional (str) reason: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) 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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\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) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) protocol: ,\n },\n },\n Optional (str) loopback: {\n Any (str) *: {\n Optional (str) status: ,\n Optional (str) encap_type: ,\n Optional (str) mtu: ,\n Optional (str) bw: ,\n Optional (str) description: ,\n },\n },\n },\n}", "uid": "show_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L285"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2579"}}, "show interface switchport": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport", "schema": "{\n'interface': {\n Any (str) *: {\n Optional (str) switchport_mode: {\n Optional (Any) Any (str) *: {\n Optional (str) vlan_id: {\n Optional (Any) Any (str) *: {\n Optional (str) admin_trunking_encapsulation: ,\n },\n },\n },\n },\n Optional (str) operational_trunking_encapsulation: ,\n },\n },\n}", "uid": "show_interface_switchport", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L139"}, "nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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#L1759"}}, "show interfaces {interface} accounting": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesAccounting", "doc": "Parser for:\n show interfaces accounting\n show interfaces accounting\n ", "schema": "{\nAny (str) *: {\n 'accounting': {\n Any (str) *: {\n 'pkts_in': ,\n 'pkts_out': ,\n 'chars_in': ,\n 'chars_out': ,\n },\n },\n },\n}", "uid": "show_interfaces_interface_accounting", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L2298"}}, "show interface detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L562"}, "asa": {"module_name": "show_interface", "class": "ShowInterfaceDetail", "doc": "Parser for\n * show interface detail\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n Optional (str) traffic_statistics: {\n 'packets_input': ,\n 'bytes_input': ,\n 'packets_output': ,\n 'bytes_output': ,\n 'packets_dropped': ,\n },\n Optional (str) control_point_states: {\n 'interface': {\n 'interface_number': ,\n 'interface_config_status': ,\n 'interface_state': ,\n },\n Any (str) *: {\n 'interface_vlan_config_status': ,\n 'interface_vlan_state': ,\n },\n },\n },\n },\n}", "uid": "show_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L299"}}, "show interface {interface} detail": {"iosxr": {"module_name": "show_interface", "class": "ShowInterfacesDetail", "doc": "Parser for show interface detail\n show interface detail\n ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n Optional (str) line_protocol: ,\n Optional (str) oper_status: ,\n Optional (str) enabled: ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) location: ,\n Optional (str) medium: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) last_input: ,\n Optional (str) last_output: ,\n Optional (str) last_link_flapped: ,\n Optional (str) arp_type: ,\n Optional (str) arp_timeout: ,\n Optional (str) loopback_status: ,\n Optional (str) reliability: ,\n Optional (str) interface_state: ,\n Optional (str) carrier_delay: ,\n Optional (str) flow_control: {\n Optional (str) flow_control_receive: ,\n Optional (str) flow_control_send: ,\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 },\n Optional (str) in_discards: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_octets: ,\n Optional (str) in_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_runts: ,\n Optional (str) in_giants: ,\n Optional (str) in_throttles: ,\n Optional (str) in_parity: ,\n Optional (str) in_frame_errors: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_abort: ,\n Optional (str) out_pkts: ,\n Optional (str) out_octets: ,\n Optional (str) out_discards: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_errors: ,\n Optional (str) out_underruns: ,\n Optional (str) out_applique: ,\n Optional (str) out_resets: ,\n Optional (str) out_buffer_failures: ,\n Optional (str) out_buffer_swapped_out: ,\n Optional (str) last_clear: ,\n Optional (str) carrier_transitions: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_dot1q: ,\n Optional (str) second_dot1q: ,\n },\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n },\n}", "uid": "show_interface_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L562"}}, "show ipv4 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv4 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv4 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv4VrfAllInterface", "doc": "Parser for show ipv4 vrf all interface\n show ipv4 vrf interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n Optional (str) multicast_groups: ,\n Optional (str) multicast_groups_address: ,\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 },\n Optional (str) mtu: ,\n Optional (str) mtu_available: ,\n Optional (str) helper_address: ,\n Optional (str) broadcast_forwarding: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) proxy_arp: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) icmp_replies: ,\n Optional (str) table_id: ,\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n },\n}", "uid": "show_ipv4_vrf_all_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1309"}}, "show ipv6 vrf {vrf} interface {interface}": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show ipv6 vrf {vrf} interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show ipv6 vrf all interface": {"iosxr": {"module_name": "show_interface", "class": "ShowIpv6VrfAllInterface", "doc": "Parser for show ipv6 vrf all interface", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n 'int_status': ,\n 'vrf': ,\n 'vrf_id': ,\n 'enabled': ,\n 'ipv6_enabled': ,\n Optional (str) ipv6: {\n Any (str) *: {\n Optional (str) ipv6: ,\n Optional (str) ipv6_prefix_length: ,\n Optional (str) ipv6_status: ,\n Optional (str) ipv6_route_tag: ,\n Optional (str) ipv6_eui64: ,\n Optional (str) ipv6_subnet: ,\n },\n Optional (str) ipv6_link_local: ,\n Optional (str) ipv6_link_local_state: ,\n Optional (str) ipv6_group_address: ,\n Optional (str) ipv6_groups: ,\n Optional (str) ipv6_mtu: ,\n Optional (str) ipv6_mtu_available: ,\n Optional (str) icmp_redirects: ,\n Optional (str) icmp_unreachables: ,\n Optional (str) nd_dad: ,\n Optional (str) dad_attempts: ,\n Optional (str) nd_reachable_time: ,\n Optional (str) nd_cache_limit: ,\n Optional (str) nd_adv_retrans_int: ,\n Optional (str) nd_adv_duration: ,\n Optional (str) nd_router_adv: ,\n Optional (str) stateless_autoconfig: ,\n Optional (str) out_access_list: ,\n Optional (str) in_access_list: ,\n Optional (str) in_common_access_list: ,\n Optional (str) table_id: ,\n Optional (str) complete_protocol_adj: ,\n Optional (str) complete_glean_adj: ,\n Optional (str) incomplete_protocol_adj: ,\n Optional (str) incomplete_glean_adj: ,\n Optional (str) dropped_protocol_req: ,\n Optional (str) dropped_glean_req: ,\n },\n },\n}", "uid": "show_ipv6_vrf_all_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1663"}}, "show vlan interface": {"iosxr": {"module_name": "show_interface", "class": "ShowVlanInterface", "doc": "Parser for show vlan interface", "schema": "{\nAny (str) *: {\n Optional (str) encapsulation: ,\n Optional (str) outer_vlan: ,\n Optional (str) second_vlan: ,\n Optional (str) service: ,\n Optional (str) mtu: ,\n Optional (str) linep_state: ,\n },\n}", "uid": "show_vlan_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_interface.py#L1198"}}, "show l2route evpn mac all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for show l2route evpn mac all", "schema": null, "uid": "show_l2route_evpn_mac_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L60"}, "nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L45"}}, "show l2route evpn mac-ip all": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacIp", "doc": "Parser for show l2route evpn mac-ip all", "schema": null, "uid": "show_l2route_evpn_mac-ip_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L103"}, "nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpAll", "doc": "Parser for show l2route evpn mac-ip all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2347"}}, "show l2route topology": {"iosxr": {"module_name": "show_l2route", "class": "ShowL2routeTopology", "doc": "Parser class for show l2route topology ", "schema": null, "uid": "show_l2route_topology", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_l2route.py#L17"}}, "show l2vpn forwarding bridge-domain mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "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#L69"}}, "show l2vpn forwarding bridge-domain {bridge_domain} mac-address location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingBridgeDomainMacAddress", "doc": "Parser for:\n show l2vpn forwarding bridge-domain mac-address location \n show l2vpn forwarding bridge-domain mac-address location \n ", "schema": null, "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#L69"}}, "show l2vpn forwarding protection main-interface location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnForwardingProtectionMainInterface", "doc": "Parser for show l2vpn forwarding protection main-interface location ", "schema": null, "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#L171"}}, "show l2vpn mac-learning {mac_type} all location {location}": {"iosxr": {"module_name": "show_l2vpn", "class": "ShowL2vpnMacLearning", "doc": "Parser for show l2vpn mac-learning all location ", "schema": null, "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#L17"}}, "show mrib vrf {vrf} {af} route": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRoute", "doc": "\n Parser for show mrib vrf route\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af\n ", "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 'uptime': ,\n Optional (str) flags: ,\n Optional (str) rpf_nbr: ,\n Optional (str) mvpn_tid: ,\n Optional (str) mvpn_remote_tid: ,\n Optional (str) mvpn_payload: ,\n Optional (str) mdt_ifh: ,\n Optional (str) mt_slot: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n 'uptime': ,\n 'flags': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_af_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L64"}}, "show mrib route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} ipv4 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv4_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show mrib vrf {vrf} ipv6 route summary": {"iosxr": {"module_name": "show_mrib", "class": "ShowMribVrfRouteSummary", "doc": "\n Parser for show mrib vrf route summary\n For checking any output with the parser, below mandatory keys have to be in cli command.\n - vrf\n - af (optional)\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'no_group_ranges': ,\n 'no_g_routes': ,\n 'no_s_g_routes': ,\n 'no_route_x_interfaces': ,\n 'total_no_interfaces': ,\n },\n },\n },\n },\n}", "uid": "show_mrib_vrf_vrf_ipv6_route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mrib.py#L268"}}, "show running-config ntp": {"iosxr": {"module_name": "show_ntp", "class": "ShowRunningConfigNtp", "doc": "Parser for: show running-config ntp", "schema": "{\n'vrf': {\n Any (str) *: {\n 'source': ,\n 'address': {\n Any (str) *: {\n 'type': ,\n },\n },\n },\n },\n}", "uid": "show_running-config_ntp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_ntp.py#L507"}}, "show ospf mpls traffic-eng link": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfMplsTrafficEngLink", "doc": "Parser for show ospf mpls traffic-eng link", "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#L2559"}}, "show ospf vrf all-inclusive": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusive", "doc": "Parser for show ospf vrf all-inclusive", "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 },\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#L1242"}}, "show ospf vrf all-inclusive database external": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseExternal", "doc": "\n Parser for show ospf vrf all-inclusive database external\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3721"}}, "show ospf vrf all-inclusive database network": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseNetwork", "doc": "\n Parser for show ospf vrf all-inclusive database network\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3801"}}, "show ospf vrf all-inclusive database opaque-area": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseOpaqueArea", "doc": "\n Parser for show ospf vrf all-inclusive database opaque-area\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n\n ", "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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) igp_metric: ,\n Optional (str) total_priority: ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\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#L3997"}}, "show ospf vrf all-inclusive database router": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseRouter", "doc": "\n Parser for show ospf vrf all-inclusive database router\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3636"}}, "show ospf vrf all-inclusive database summary": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveDatabaseSummary", "doc": "\n Parser for show ospf vrf all-inclusive database summary\n For checking any output with the parser ,below mandatory key(s) are needed and have to be in cli command.\n\n - db_type\n ", "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#L3884"}}, "show ospf vrf all-inclusive interface": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveInterface", "doc": "Parser for show ospf vrf all-inclusive interface", "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#L233"}}, "show ospf vrf all-inclusive neighbor detail": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveNeighborDetail", "doc": "Parser for show ospf vrf all-inclusive neighbor detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n '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#L785"}}, "show ospf vrf all-inclusive sham-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveShamLinks", "doc": "Parser for show ospf vrf all-inclusive sham-links", "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#L2416"}}, "show ospf vrf all-inclusive virtual-links": {"iosxr": {"module_name": "show_ospf", "class": "ShowOspfVrfAllInclusiveVirtualLinks", "doc": "Parser for show ospf vrf all-inclusive virtual-links", "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#L2483"}}, "admin show diag chassis": {"iosxr": {"module_name": "show_platform", "class": "AdminShowDiagChassis", "doc": "Parser for admin show diag chassis", "schema": "{\n'device_family': ,\n'device_series': ,\n'num_line_cards': ,\n'chassis_feature': ,\n'rack_num': ,\n'sn': ,\n'pid': ,\n'vid': ,\n'desc': ,\n'clei': ,\n'top_assy_num': ,\n}", "uid": "admin_show_diag_chassis", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_platform.py#L806"}}, "show install active summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallActiveSummary", "doc": "Parser for show install active summary", "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#L506"}}, "show install commit summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallCommitSummary", "doc": "Parser for show install commit summary", "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#L635"}}, "show install inactive summary": {"iosxr": {"module_name": "show_platform", "class": "ShowInstallInactiveSummary", "doc": "Parser for show install inactive summary", "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#L570"}}, "show platform vm": {"iosxr": {"module_name": "show_platform", "class": "ShowPlatformVm", "doc": "Parser for show platform vm", "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#L450"}}, "show redundancy summary": {"iosxr": {"module_name": "show_platform", "class": "ShowRedundancySummary", "doc": "Parser for show redundancy summary", "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#L921"}}, "show sdr detail": {"iosxr": {"module_name": "show_platform", "class": "ShowSdrDetail", "doc": "Parser for show sdr detail", "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#L175"}}, "show protocols afi-all all": {"iosxr": {"module_name": "show_protocol", "class": "ShowProtocolsAfiAllAll", "doc": "Parser for show protocols afi-all all", "schema": "{\n'protocols': {\n Optional (str) ospf: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) ospfv3: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n Optional (str) preference: {\n Optional (str) single_value: {\n 'all': ,\n },\n Optional (str) multi_values: {\n 'granularity': {\n 'detail': {\n 'intra_area': ,\n 'inter_area': ,\n },\n },\n 'external': ,\n },\n },\n 'router_id': ,\n Optional (str) nsf: ,\n Optional (str) redistribution: {\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) ospf: {\n 'ospf_id': ,\n Optional (str) metric: ,\n },\n Optional (str) isis: {\n 'isis_pid': ,\n Optional (str) metric: ,\n },\n },\n Optional (str) areas: {\n Any (str) *: {\n 'interfaces': ,\n Optional (str) mpls: {\n Optional (str) te: {\n Optional (str) enable: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n Optional (str) bgp: {\n 'bgp_pid': ,\n Optional (str) nsr: {\n 'enable': ,\n 'current_state': ,\n },\n Optional (str) graceful_restart: {\n 'enable': ,\n },\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) distance: {\n Optional (str) external: ,\n Optional (str) internal: ,\n Optional (str) local: ,\n },\n Optional (str) sourced_networks: ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'last_update': ,\n 'gr_enable': ,\n 'nsr_state': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_protocols_afi-all_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_protocol.py#L159"}}, "show pim vrf {vrf} {af} interface detail": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfInterfaceDetail", "doc": "\n Parser for show pim vrf interface detail\n For checking any output with the parser ,below mandatory key(s) have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'oper_status': ,\n 'nbr_count': ,\n 'hello_interval': ,\n 'dr_priority': ,\n 'primary_address': ,\n 'address': ,\n 'flags': ,\n 'bfd': {\n 'enable': ,\n 'interval': ,\n 'detection_multiplier': ,\n },\n 'dr': ,\n 'propagation_delay': ,\n 'override_interval': ,\n 'hello_expiration': ,\n 'neighbor_filter': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_interface_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L159"}}, "show pim vrf {vrf} {af} mstatic": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfMstatic", "doc": "Parser for show pim vrf mstatic\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n 'interface_name': ,\n 'admin_distance': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_mstatic", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L46"}}, "show pim vrf {vrf} {af} rpf summary": {"iosxr": {"module_name": "show_pim", "class": "ShowPimVrfRpfSummary", "doc": "\n Parser for show pim vrf rpf summary\n For checking any output with the parser ,below mandatory keys have to be in cli command.\n\n - vrf\n - af\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) isis_mcast_topology: ,\n Optional (str) mo_frr_flow_based: ,\n Optional (str) mo_frr_rib: ,\n Optional (str) rump_mu_rib: ,\n Optional (str) pim_rpfs_registered: ,\n Optional (str) default_rpf_table: ,\n Optional (str) rib_convergence_timeout: ,\n Optional (str) rib_convergence_time_left: ,\n Optional (str) multipath: ,\n Optional (str) table: {\n Any (str) *: {\n 'pim_rpf_registrations': ,\n 'rib_table_converged': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pim_vrf_vrf_af_rpf_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_pim.py#L367"}}, "show route vrf {vrf} ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\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#L91"}}, "show route ipv4": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv4", "doc": "Parser for :\n show route ipv4\n show route vrf ipv4", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L91"}}, "show route vrf {vrf} ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\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#L403"}}, "show route ipv6": {"iosxr": {"module_name": "show_routing", "class": "ShowRouteIpv6", "doc": "Parser for :\n show route ipv6\n show route vrf ipv6", "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) 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 },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route_ipv6", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_routing.py#L403"}}, "show rpl route-policy": {"iosxr": {"module_name": "show_rpl", "class": "ShowRplRoutePolicy", "doc": "Parser for show rpl route-policy", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_origin_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_local_pref_eq: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_ext_community_list_type: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_as_path_length: ,\n Optional (str) match_as_path_length_oper: ,\n Optional (str) match_level_eq: ,\n Optional (str) match_area_eq: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_next_hop_self: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_list: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_soo_additive: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_ext_community_delete_type: ,\n Optional (str) set_level: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_ospf_metric_type: ,\n Optional (str) set_ospf_metric: ,\n Optional (str) set_tag: ,\n Optional (str) set_weight: ,\n Optional (str) actions: ,\n },\n },\n },\n },\n}", "uid": "show_rpl_route-policy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rpl.py#L72"}}, "show isis adjacency": {"iosxr": {"module_name": "show_isis", "class": "ShowIsisAdjacency", "doc": "Parser for show isis adjacency", "schema": "{\n'isis': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'level': {\n Any (str) *: {\n Optional (str) total_adjacency_count: ,\n Optional (str) interfaces: {\n Any (str) *: {\n 'system_id': {\n Any (str) *: {\n 'interface': ,\n 'snpa': ,\n 'state': ,\n 'hold': ,\n 'changed': ,\n Optional (str) nsf: ,\n Optional (str) bfd: ,\n Optional (str) ipv4_bfd: ,\n Optional (str) ipv6_bfd: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_isis_adjacency", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_isis.py#L60"}}, "show mpls ldp neighbor brief": {"iosxr": {"module_name": "show_mpls", "class": "ShowMplsLdpNeighborBrief", "doc": "Parser for show mpls ldp neighbor brief", "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#L47"}}, "show run key chain": {"iosxr": {"module_name": "show_run", "class": "ShowRunKeyChain", "doc": "Parser for show run key chain", "schema": "{\n'key_chain': {\n Optional (Any) Any (str) *: {\n Optional (str) keys: {\n Optional (Any) Any (str) *: {\n Optional (str) accept_lifetime: ,\n Optional (str) key_string: ,\n Optional (str) send_lifetime: ,\n Optional (str) cryptographic_algorithm: ,\n },\n },\n Optional (str) accept_tolerance: ,\n },\n },\n}", "uid": "show_run_key_chain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_run.py#L42"}}, "show run router isis": {"iosxr": {"module_name": "show_run", "class": "ShowRunRouterIsis", "doc": "Parser for show run router isis", "schema": "{\n'isis': {\n Any (str) *: {\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) lsp_gen_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (str) fast_reroute: {\n Optional (str) per_prefix: {\n Optional (str) tiebreaker: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (str) mpls: {\n Optional (str) traffic_eng: Any (str) *,\n },\n Optional (str) spf_interval: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) spf_prefix_priority: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) segment_routing: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (str) interfaces: {\n Optional (Any) Any (str) *: {\n Optional (str) bfd: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n Optional (str) address_family: {\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n Optional (Any) Any (str) *: {\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n Optional (Any) Any (str) *: Any (str) *,\n },\n },\n}", "uid": "show_run_router_isis", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_run.py#L189"}}, "show static vrf {vrf} {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_af_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static vrf {vrf} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_vrf_vrf_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static {af} topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_af_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show static topology detail": {"iosxr": {"module_name": "show_static_routing", "class": "ShowStaticTopologyDetail", "doc": "Parser for:\n show static topology detail\n show static vrf all topology detail\n show static vrf topology detail\n show static vrf ipv4 topology detail\n show static ipv4 topology detail\n show static ipv6 topology detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) safi: ,\n Optional (str) routes: {\n Any (str) *: {\n Optional (str) route: ,\n Optional (str) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) outgoing_interface: ,\n Optional (str) install_date: ,\n Optional (str) configure_date: ,\n Optional (str) tag: ,\n Optional (str) path_version: ,\n Optional (str) path_status: ,\n Optional (str) metrics: ,\n Optional (str) track: ,\n Optional (str) explicit_path: ,\n Optional (str) preference: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_static_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_static_routing.py#L77"}}, "show vrf {vrf} detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_vrf.py#L44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L155"}}, "show vrf all detail": {"iosxr": {"module_name": "show_vrf", "class": "ShowVrfAllDetail", "doc": "Parser for show vrf all detail", "schema": "{\nAny (str) *: {\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n Optional (str) interfaces: ,\n Optional (str) vrf_mode: ,\n Optional (str) description: ,\n 'address_family': {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n 'route_target': ,\n 'rt_type': ,\n },\n },\n Optional (str) route_policy: {\n Optional (str) import: ,\n Optional (str) export: ,\n },\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_vrf.py#L44"}, "nxos": {"module_name": "show_vrf", "class": "ShowVrfDetail", "doc": "Parser for show vrf detail", "schema": "{\nAny (str) *: {\n 'vrf_id': ,\n Optional (str) route_distinguisher: ,\n Optional (str) vpn_id: ,\n 'max_routes': ,\n 'mid_threshold': ,\n 'state': ,\n 'address_family': {\n Any (str) *: {\n 'table_id': ,\n 'fwd_id': ,\n 'state': ,\n },\n },\n },\n}", "uid": "show_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L155"}}, "show l2vpn xconnect brief": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectBrief", "doc": "Parser for show l2vpn xconnect brief", "schema": null, "uid": "show_l2vpn_xconnect_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L84"}}, "show l2vpn xconnect detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectDetail", "doc": "Parser for show l2vpn xconnect detail", "schema": null, "uid": "show_l2vpn_xconnect_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L144"}}, "show l2vpn xconnect mp2mp detail": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectMp2mpDetail", "doc": "Parser for show l2vpn xconnect mp2mp detail", "schema": null, "uid": "show_l2vpn_xconnect_mp2mp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L205"}}, "show l2vpn xconnect summary": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2VpnXconnectSummary", "doc": "Parser for show l2vpn xconnect summary", "schema": null, "uid": "show_l2vpn_xconnect_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_xconnect.py#L23"}}, "show l2vpn xconnect": {"iosxr": {"module_name": "show_xconnect", "class": "ShowL2vpnXconnect", "doc": "Parser for show l2vpn xconnect ", "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 Optional (str) pw_id: ,\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#L293"}}, "show eigrp ipv4 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L242"}}, "show eigrp ipv4 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L242"}}, "show eigrp ipv4 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L544"}}, "show eigrp ipv4 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv4NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv4_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L544"}}, "show eigrp ipv6 vrf {vrf} neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L263"}}, "show eigrp ipv6 neighbors": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6Neighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L263"}}, "show eigrp ipv6 vrf {vrf} neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_vrf_vrf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L566"}}, "show eigrp ipv6 neighbors detail": {"iosxr": {"module_name": "show_eigrp", "class": "ShowEigrpIpv6NeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'name': ,\n 'named_mode': ,\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'bfd': ,\n 'prefixes': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_eigrp_ipv6_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_eigrp.py#L566"}}, "show access-lists afi-all": {"iosxr": {"module_name": "show_acl", "class": "ShowAclAfiAll", "doc": "Parser for\n 'show access-lists afi-all'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_afi-all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_acl.py#L104"}}, "show access-lists ethernet-services": {"iosxr": {"module_name": "show_acl", "class": "ShowAclEthernetServices", "doc": "Parser for:\n 'show access-lists ethernet-services'\n ", "schema": "{\nAny (str) *: {\n 'name': ,\n 'type': ,\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) vlan: ,\n },\n },\n Optional (str) l3: {\n Optional (str) ipv4: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv4_network': {\n Any (str) *: {\n 'destination_ipv4_network': ,\n },\n },\n 'source_ipv4_network': {\n Any (str) *: {\n 'source_ipv4_network': ,\n },\n },\n },\n Optional (str) ipv6: {\n Optional (str) ttl: ,\n Optional (str) ttl_operator: ,\n Optional (str) precedence: ,\n 'destination_ipv6_network': {\n Any (str) *: {\n 'destination_ipv6_network': ,\n },\n },\n 'source_ipv6_network': {\n Any (str) *: {\n 'source_ipv6_network': ,\n },\n },\n },\n },\n Optional (str) l4: {\n Any (str) *: {\n Optional (str) established: ,\n Optional (str) source-port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n Optional (str) destination_port: {\n Optional (str) operator: {\n 'operator': ,\n 'port': ,\n },\n },\n },\n },\n },\n 'actions': {\n 'forwarding': ,\n Optional (str) logging: ,\n },\n },\n },\n },\n}", "uid": "show_access-lists_ethernet-services", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_acl.py#L218"}}, "show bundle {interface}": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L143"}}, "show bundle": {"iosxr": {"module_name": "show_lag", "class": "ShowBundle", "doc": "Parser for show bundle", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'oper_status': ,\n 'local_links': {\n 'active': ,\n 'standby': ,\n 'configured': ,\n },\n 'local_bandwidth_kbps': {\n 'effective': ,\n 'available': ,\n },\n 'mac_address': ,\n 'mac_address_source': ,\n Optional (str) inter_chassis_link: ,\n 'min_active_link': ,\n 'min_active_bw_kbps': ,\n 'max_active_link': ,\n 'wait_while_timer_ms': ,\n Optional (str) load_balance: {\n Optional (str) load_balance: ,\n Optional (str) link_order_signaling: ,\n Optional (str) hash_type: ,\n Optional (str) locality_threshold: ,\n },\n 'lacp': {\n 'lacp': ,\n Optional (str) flap_suppression_timer: ,\n Optional (str) cisco_extensions: ,\n Optional (str) non_revertive: ,\n },\n 'mlacp': {\n 'mlacp': ,\n Optional (str) iccp_group: ,\n Optional (str) role: ,\n Optional (str) foreign_links_active: ,\n Optional (str) foreign_links_configured: ,\n Optional (str) switchover_type: ,\n Optional (str) recovery_delay: ,\n Optional (str) maximize_threshold: ,\n },\n 'ipv4_bfd': {\n 'ipv4_bfd': ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) ipv6_bfd: {\n Optional (str) ipv6_bfd: ,\n Optional (str) state: ,\n Optional (str) fast_detect: ,\n Optional (str) start_timer: ,\n Optional (str) neighbor_unconfigured_timer: ,\n Optional (str) preferred_min_interval_ms: ,\n Optional (str) preferred_multiple: ,\n Optional (str) destination_address: ,\n },\n Optional (str) port: {\n Any (str) *: {\n 'interface': ,\n 'device': ,\n 'state': ,\n 'port_id': ,\n 'bw_kbps': ,\n Optional (str) link_state: ,\n },\n },\n },\n },\n}", "uid": "show_bundle", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L143"}}, "show lacp": {"iosxr": {"module_name": "show_lag", "class": "ShowLacp", "doc": "parser for show lacp", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'name': ,\n 'bundle_id': ,\n 'lacp_mode': ,\n 'port': {\n Any (str) *: {\n 'interface': ,\n 'bundle_id': ,\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n 'partner': {\n 'rate': ,\n 'state': ,\n 'port_id': ,\n 'key': ,\n 'system_id': ,\n 'synchronization': ,\n 'aggregatable': ,\n 'collecting': ,\n 'distributing': ,\n },\n 'receive': ,\n 'period': ,\n 'selection': ,\n 'mux': ,\n 'a_churn': ,\n 'p_churn': ,\n },\n },\n },\n },\n}", "uid": "show_lacp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L602"}}, "show lacp system-id": {"iosxr": {"module_name": "show_lag", "class": "ShowLacpSystemId", "doc": "Parser for show lacp system-id", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_lag.py#L28"}}, "show rip": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L70"}}, "show rip vrf {vrf}": {"iosxr": {"module_name": "show_rip", "class": "ShowRip", "doc": "Parser for:\n show rip\n show rip vrf {vrf}", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'active': ,\n 'added_to_socket': ,\n 'out_of_memory_state': ,\n 'version': ,\n 'default_metric': ,\n 'maximum_paths': ,\n 'auto_summarize': ,\n 'broadcast_for_v2': ,\n 'packet_source_validation': ,\n 'nsf': ,\n 'timers': {\n 'until_next_update': ,\n 'update_interval': ,\n 'invalid_interval': ,\n 'holddown_interval': ,\n 'flush_interval': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L70"}}, "show rip database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L518"}}, "show rip vrf {vrf} database": {"iosxr": {"module_name": "show_rip", "class": "ShowRipDatabase", "doc": "Parser for:\n show rip database\n show rip vrf {vrf} database", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'index': {\n Any (str) *: {\n Optional (str) route_type: ,\n Optional (str) metric: ,\n Optional (str) interface: ,\n Optional (str) next_hop: ,\n Optional (str) redistributed: ,\n Optional (str) summary_type: ,\n Optional (str) up_time: ,\n Optional (str) inactive: ,\n Optional (str) distance: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L518"}}, "show rip interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L704"}}, "show rip vrf {vrf} interface": {"iosxr": {"module_name": "show_rip", "class": "ShowRipInterface", "doc": "Parser for:\n show rip interface\n show rip vrf {vrf} interface", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'authentication': {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'cost': ,\n Optional (str) neighbors: {\n Any (str) *: {\n 'address': ,\n 'uptime': ,\n 'version': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n },\n },\n 'out_of_memory_state': ,\n 'broadcast_for_v2': ,\n 'accept_metric_0': ,\n 'receive_versions': ,\n 'send_versions': ,\n 'oper_status': ,\n 'address': ,\n 'passive': ,\n 'split_horizon': ,\n 'poison_reverse': ,\n 'socket_set': {\n 'multicast_group': ,\n 'lpts_filter': ,\n },\n 'statistics': {\n 'total_packets_received': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L704"}}, "show rip statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L302"}}, "show rip vrf {vrf} statistics": {"iosxr": {"module_name": "show_rip", "class": "ShowRipStatistics", "doc": "Parser for:\n show rip statistics\n show rip vrf {vrf} statistics", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'statistics': {\n 'total_messages_sent': ,\n 'message_send_failures': ,\n 'regular_updates_sent': ,\n 'queries_responsed_to': ,\n 'rib_updates': ,\n 'total_packets_received': ,\n 'packets_discarded': ,\n 'routes_discarded': ,\n Optional (str) packets_received_at_standby: ,\n 'routes_allocated': ,\n 'paths_allocated': ,\n 'route_malloc_failures': ,\n 'path_malloc_failures': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_rip_vrf_vrf_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_rip.py#L302"}}, "show spanning-tree mstag {mag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreeMstag", "doc": "Parser for 'show spanning-tree mstag '", "schema": "{\n'mstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'name': ,\n 'revision': ,\n 'max_age': ,\n 'provider_bridge': ,\n 'bridge_id': ,\n 'port_id': ,\n 'external_cost': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n },\n },\n 'instances': {\n Any (str) *: {\n 'instance': ,\n 'vlans': ,\n 'priority': ,\n 'root_bridge': ,\n 'root_priority': ,\n 'port_priority': ,\n 'cost': ,\n 'counters': {\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_mstag_mag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L287"}}, "show spanning-tree pvrstag {pvrstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrsTag", "doc": "Parser for 'show spanning-tree pvrstag '", "schema": "{\n'pvrstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n Optional (str) preempt_delay_state: ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrstag_pvrstag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L710"}}, "show spanning-tree pvrst {pvst_id}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvrst", "doc": "Parser for 'show spanning-tree pvrst '", "schema": "{\n'pvst': {\n Any (str) *: {\n 'pvst_id': ,\n 'vlans': {\n Any (str) *: {\n 'vlan_id': ,\n 'designated_root_priority': ,\n 'designated_root_address': ,\n 'designated_root_max_age': ,\n 'designated_root_forward_delay': ,\n 'bridge_priority': ,\n 'bridge_address': ,\n 'bridge_max_age': ,\n 'bridge_forward_delay': ,\n 'bridge_transmit_hold_count': ,\n 'sys_id_ext': ,\n 'interface': {\n Any (str) *: {\n 'name': ,\n 'cost': ,\n 'port_priority': ,\n 'port_num': ,\n 'role': ,\n 'port_state': ,\n 'designated_bridge_priority': ,\n 'designated_bridge_address': ,\n 'designated_port_priority': ,\n 'designated_port_num': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvrst_pvst_id", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L555"}}, "show spanning-tree pvstag {pvstag_domain}": {"iosxr": {"module_name": "show_spanning_tree", "class": "ShowSpanningTreePvsTag", "doc": "Parser for 'show spanning-tree pvstag '", "schema": "{\n'pvstag': {\n Any (str) *: {\n 'domain': ,\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'vlans': {\n Any (str) *: {\n 'preempt_delay': ,\n 'sub_interface': ,\n 'sub_interface_state': ,\n 'max_age': ,\n 'root_priority': ,\n 'root_bridge': ,\n 'root_cost': ,\n 'bridge_priority': ,\n 'bridge_id': ,\n 'port_priority': ,\n 'port_id': ,\n 'hello_time': ,\n 'active': ,\n 'counters': {\n 'bdpu_sent': ,\n 'topology_changes': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_spanning-tree_pvstag_pvstag_domain", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_spanning_tree.py#L921"}}, "show mld vrf {vrf} groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L523"}}, "show mld groups detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsDetail", "doc": "\n Parser for:\n show mld groups detail\n show mld vrf {vrf} groups detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L523"}}, "show mld groups {group} detail": {"iosxr": {"module_name": "show_mld", "class": "ShowMldGroupsGroupDetail", "doc": " \n Parser for:\n show mld groups {group} detail\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interface': {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n 'up_time': ,\n 'router_mode': ,\n 'host_mode': ,\n 'last_reporter': ,\n Optional (str) suppress: ,\n Optional (str) expire: ,\n Optional (str) source: {\n Any (str) *: {\n Optional (str) expire: ,\n 'forward': ,\n Optional (str) flags: ,\n 'up_time': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mld_groups_group_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L704"}}, "show mld vrf {vrf} interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L281"}}, "show mld interface": {"iosxr": {"module_name": "show_mld", "class": "ShowMldInterface", "doc": "\n Parser for:\n show mld interface\n show mld vrf {vrf} interface\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n 'interface': {\n Any (str) *: {\n 'oper_status': ,\n 'interface_status': ,\n Optional (str) internet_address: ,\n 'enable': ,\n Optional (str) version: ,\n Optional (str) query_interval: ,\n Optional (str) querier_timeout: ,\n Optional (str) query_max_response_time: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) max_groups: ,\n Optional (str) active_groups: ,\n Optional (str) counters: {\n 'joins': ,\n 'leaves': ,\n },\n Optional (str) querier: ,\n Optional (str) time_elapsed_since_last_query_sent: ,\n Optional (str) time_elapsed_since_igmp_router_enabled: ,\n Optional (str) time_elapsed_since_last_report_received: ,\n },\n },\n },\n },\n}", "uid": "show_mld_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L281"}}, "show mld vrf {vrf} summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_vrf_vrf_summary_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L73"}}, "show mld summary internal": {"iosxr": {"module_name": "show_mld", "class": "ShowMldSummaryInternal", "doc": "\n Parser for:\n show mld summary internal\n show mld vrf {vrf} summary internal\n ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) robustness_value: ,\n Optional (str) num_groups_x_intf: ,\n Optional (str) max_num_groups_x_intfs: ,\n Optional (str) supported_intf: ,\n Optional (str) unsupported_intf: ,\n Optional (str) enabled_intf: ,\n Optional (str) disabled_intf: ,\n Optional (str) mte_tuple_count: ,\n Optional (str) interface: {\n Any (str) *: {\n 'num_groups': ,\n 'max_groups': ,\n 'on': ,\n 'parent': ,\n 'last_query': ,\n 'last_report': ,\n 'igmp_r_uptime': ,\n },\n },\n },\n },\n}", "uid": "show_mld_summary_internal", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_mld.py#L73"}}, "show isis segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowIsisSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show isis segment-routing prefix-sid-map active-policy\n * show isis segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_isis_segment-routing_prefix-sid-map_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L52"}}, "show ospf segment-routing prefix-sid-map {status}": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowOspfSegmentRoutingPrefixSidMap", "doc": " Parser for:\n * show ospf segment-routing prefix-sid-map active-policy\n * show ospf segment-routing prefix-sid-map backup-policy\n ", "schema": "{\n'process_id': {\n Any (str) *: {\n 'policy': {\n Any (str) *: {\n 'sid': {\n Any (str) *: {\n 'prefix': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n 'number_of_mapping_entries': ,\n },\n },\n },\n },\n}", "uid": "show_ospf_segment-routing_prefix-sid-map_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L138"}}, "show pce ipv4 peer": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4Peer", "doc": " Parser for:\n * show pce ipv4 peer\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n Optional (str) stateful: ,\n Optional (str) segment-routing: ,\n Optional (str) update: ,\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L216"}}, "show pce ipv4 peer detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerDetail", "doc": " Parser for:\n * show pce ipv4 peer detail\n ", "schema": "{\n'pce_peer_database': {\n Any (str) *: {\n 'state': ,\n 'capabilities': {\n 'stateful': ,\n 'segment-routing': ,\n 'update': ,\n },\n 'pcep': {\n 'uptime': ,\n 'session_id_local': ,\n 'session_id_remote': ,\n },\n 'ka': {\n 'sending_intervals': ,\n 'minimum_acceptable_inteval': ,\n },\n 'peer_timeout': ,\n 'statistics': {\n 'rx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n 'tx': {\n 'keepalive_messages': ,\n 'request_messages': ,\n 'reply_messages': ,\n 'error_messages': ,\n 'open_messages': ,\n 'report_messages': ,\n 'update_messages': ,\n 'initiate_messages': ,\n },\n },\n },\n },\n}", "uid": "show_pce_ipv4_peer_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L319"}}, "show pcs ipv4 prefix": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIPV4PeerPrefix", "doc": " Parser for:\n * show pce ipv4 prefix\n ", "schema": "{\n'nodes': {\n Any (str) *: {\n 'te_router_id': ,\n 'host_name': ,\n 'isis_system_id': ,\n Optional (str) asn: ,\n Optional (str) domain_id: ,\n 'advertised_prefixes': ,\n },\n },\n}", "uid": "show_pcs_ipv4_prefix", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L513"}}, "show pce ipv4 topology summary": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceIpv4TopologySummary", "doc": " parser for:\n * show pce ipv4 topology summary\n ", "schema": "{\n'pce_topology_database_summary': {\n 'topology_nodes': ,\n 'prefixes': ,\n 'prefix_sids': ,\n 'links': ,\n 'adjancency_sids': ,\n },\n}", "uid": "show_pce_ipv4_topology_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L591"}}, "show pce lsp": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLsp", "doc": " Parser for:\n show pce lsp\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': {\n Any (str) *: {\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L671"}}, "show pce lsp detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowPceLspDetail", "doc": " Parser for:\n * show pce lsp detail\n ", "schema": "{\n'pcc': {\n Any (str) *: {\n 'tunnel_name': ,\n 'lsps': {\n Any (str) *: {\n 'source': ,\n 'destination': ,\n 'tunnel_id': ,\n 'lsp_id': ,\n 'admin_state': ,\n 'operation_state': ,\n 'setup_type': ,\n 'binding_sid': ,\n 'pcep_information': {\n 'plsp_id': ,\n 'flags': {\n 'd': ,\n 's': ,\n 'r': ,\n 'a': ,\n 'o': ,\n },\n },\n 'paths': {\n Any (str) *: {\n Optional (str) metric_type: ,\n Optional (str) accumulated_metric: ,\n Optional (str) none: ,\n Optional (str) sids: {\n Any (str) *: {\n 'type': ,\n 'label': ,\n 'local_address': ,\n 'remote_address': ,\n },\n },\n },\n },\n },\n 'event_history': {\n Any (str) *: {\n Any (str) *: {\n 'symbolic_name': ,\n Optional (str) lsp-id: ,\n Optional (str) plsp-id: ,\n Optional (str) source: ,\n Optional (str) destination: ,\n Optional (str) flags: {\n 'd': ,\n 'r': ,\n 'a': ,\n 'o': ,\n 'sig_bw': ,\n 'act_bw': ,\n },\n Optional (str) peer: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_pce_lsp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L822"}}, "show segment-routing local-block inconsistencies": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingLocal_BlockInconsistencies", "doc": " Parser for: \n * show segment-routing local-block inconsistencies\n ", "schema": "{\n'srlb_inconsistencies_range': {\n 'start': ,\n 'end': ,\n },\n}", "uid": "show_segment-routing_local-block_inconsistencies", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1014"}}, "show segment-routing mapping-server prefix-sid-map ipv4": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4\n ", "schema": "{\n'ipv4': {\n 'number_of_mapping_entries': ,\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1063"}}, "show segment-routing mapping-server prefix-sid-map ipv4 detail": {"iosxr": {"module_name": "show_segment_routing", "class": "ShowSegment_RoutingMapping_ServerPrefix_Sid_MapIPV4Detail", "doc": " Parser for:\n * show segment-routing mapping-server prefix-sid-map ipv4 detail\n ", "schema": "{\n'ipv4': {\n 'prefix': {\n Any (str) *: {\n 'sid_index': ,\n 'range': ,\n Optional (str) last_prefix: ,\n Optional (str) last_sid_index: ,\n Optional (str) flags: ,\n },\n },\n },\n}", "uid": "show_segment-routing_mapping-server_prefix-sid-map_ipv4_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/iosxr/show_segment_routing.py#L1127"}}, "show interfaces terse | match {interface}": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse___match_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_interface.py#L46"}}, "show interfaces terse": {"junos": {"module_name": "show_interface", "class": "ShowInterfacesTerse", "doc": "Parser for show interfaces terse [| match ]", "schema": "{\nAny (str) *: {\n 'oper_status': ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n Optional (str) phys_address: ,\n 'enabled': ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (Any) Any (str) *: {\n 'local': ,\n Optional (str) remote: ,\n },\n },\n },\n },\n}", "uid": "show_interfaces_terse", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_interface.py#L46"}}, "show configuration system ntp | display set": {"junos": {"module_name": "show_ntp", "class": "ShowConfigurationSystemNtpSet", "doc": "Parser for: show configuration system ntp | display set ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address': {\n Any (str) *: {\n 'type': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'vrf': ,\n },\n },\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'isconfigured': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_configuration_system_ntp___display_set", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ntp.py#L327"}}, "show ospf interface brief instance {instance}": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\n 'nbrs_count': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ospf_interface_brief_instance_instance", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_ospf.py#L43"}}, "show ospf interface brief": {"junos": {"module_name": "show_ospf", "class": "ShowOspfInterfaceBrief", "doc": null, "schema": "{\n'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'state': ,\n 'dr_id': ,\n 'bdr_id': ,\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/junos/show_ospf.py#L43"}}, "file list": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_platform.py#L45"}}, "file list {filename}": {"junos": {"module_name": "show_platform", "class": "FileList", "doc": " Parser for:\n * 'file list'\n * 'file list {filename}'\n ", "schema": "{\n'dir': {\n Any (str) *: {\n Optional (str) files: {\n Any (str) *: {\n Optional (str) path: ,\n },\n },\n },\n },\n}", "uid": "file_list_filename", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/junos/show_platform.py#L45"}}, "show ip arp detail vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L181"}}, "show ip arp detail": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpDetailVrfAll", "doc": "Parser for:\n\t\tshow ip arp detail vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'ipv4': {\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'origin': ,\n 'age': ,\n 'physical_interface': ,\n Optional (str) flag: ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_arp_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L181"}}, "show ip arp summary vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpSummaryVrfAll", "doc": "Parser for:\n\t\tshow ip arp summary vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'resolved': ,\n'incomplete': ,\n'throttled': ,\n'unknown': ,\n'total': ,\n}", "uid": "show_ip_arp_summary_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L267"}}, "show ip arp statistics vrf {vrf}": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L426"}}, "show ip arp statistics": {"nxos": {"module_name": "show_arp", "class": "ShowIpArpstatisticsVrfAll", "doc": "Parser for:\n\t\tshow ip arp statistics vrf all\n\t\tparser class - implements detail parsing mechanisms for cli,xml and yang output.\n\t", "schema": "{\n'statistics': {\n 'sent': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'gratuitous': ,\n 'tunneled': ,\n 'dropped': ,\n 'drops_details': {\n 'mbuf_operation_failed': ,\n Optional (str) context_not_created: ,\n Optional (str) invalid_context: ,\n Optional (str) invalid_ifindex: ,\n Optional (str) invalid_src_ip: ,\n Optional (str) invalid_dest_ip: ,\n Optional (str) destnination_is_our_own_ip: ,\n Optional (str) unattached_ip: ,\n Optional (str) adjacency_couldnt_be_added: ,\n Optional (str) null_source_ip: ,\n Optional (str) null_source_mac: ,\n Optional (str) client_enqueue_failed: ,\n Optional (str) dest_not_reachable_for_proxy_arp: ,\n Optional (str) dest_unreachable_for_enhanced_proxy: ,\n Optional (str) destnination_on_l2_port_tracked: ,\n Optional (str) invalid_local_proxy_arp: ,\n Optional (str) invalid_proxy_arp: ,\n Optional (str) vip_is_not_active: ,\n Optional (str) arp_refresh_skipped_over_core_and_flooded: ,\n },\n },\n 'received': {\n 'total': ,\n 'requests': ,\n 'replies': ,\n 'l2_requests': ,\n 'l2_replies': ,\n 'proxy_arp': ,\n 'local_proxy_arp': ,\n Optional (str) enhanced_proxy_arp: ,\n Optional (str) anycast_proxy_arp: ,\n Optional (str) l2_port_track_proxy_arp: ,\n 'tunneled': ,\n Optional (str) fastpath: ,\n Optional (str) snooped: ,\n 'dropped': ,\n Optional (str) dropped_server_port: ,\n 'drops_details': {\n 'context_not_created': ,\n 'invalid_context': ,\n Optional (str) invalid_hardwaretype: ,\n 'invalid_layer2_address_length': ,\n 'invalid_source_ip_address': ,\n 'no_mem_to_create_per_intf_structure': ,\n 'invalid_layer3_address_length': ,\n 'source_address_mismatch_with_subnet': ,\n 'directed_broadcast_source': ,\n 'invalid_destination_ip_address': ,\n 'non_local_destination_ip_address': ,\n 'invalid_source_mac_address': ,\n 'source_mac_address_is_our_own': ,\n 'received_before_arp_initialization': ,\n 'l2_packet_on_untrusted_l2_port': ,\n 'packet_with_vip_on_standby_fhrp': ,\n 'requests_came_for_exising_entries': ,\n 'requests_came_on_a_l2_interface': ,\n 'l2fm_query_failed_for_a_l2address': ,\n 'dropping_due_to_tunneling_failures': ,\n Optional (str) glean_requests_recv_count: ,\n Optional (str) arp_refresh_requests_received_from_clients: ,\n Optional (str) number_of_signals_received_from_l2rib: ,\n 'non_active_fhrp_dest_ip': ,\n 'grat_arp_received_on_proxy': ,\n 'invalid_protocol_packet': ,\n 'appeared_on_a_wrong_interface': ,\n 'incorrect_length': ,\n },\n },\n 'adjacency': {\n 'adjacency_adds': ,\n 'adjacency_deletes': ,\n 'adjacency_timeouts': ,\n Optional (str) failed_due_to_limits: ,\n },\n },\n}", "uid": "show_ip_arp_statistics", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_arp.py#L426"}}, "show bgp all dampening flap-statistics": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllDampeningFlapStatistics", "doc": "Parser for:\n show bgp all dampening flap-statistics\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L7387"}}, "show bgp all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpAllNexthopDatabase", "doc": "Parser for:\n show bgp all nexthop-database\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L7766"}}, "show bgp ipv4 mvpn": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn route-type {route_type} vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnRouteType", "doc": "Parser for:\n show bgp ipv4 mvpn\n show bgp ipv4 mvpn route-type \n show bgp ipv4 mvpn route-type vrf \n show bgp ipv4 mvpn route-type vrf all", "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 '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#L11288"}}, "show bgp ipv4 mvpn sa-ad detail vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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#L11527"}}, "show bgp ipv4 mvpn sa-ad detail": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpIpMvpnSaadDetail", "doc": "parser for:\n show bgp ipv4 mvpn sa-ad detail\n show bgp ipv4 mvpn sa-ad detail vrf \n show bgp ipv4 mvpn sa-ad detail vrf all", "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#L11527"}}, "show bgp l2vpn evpn vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpn", "doc": "Parser for:\n show bgp l2vpn evpn\n show bgp l2vpn evpn vrf \n show bgp l2vpn evpn vrf all", "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 '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#L11772"}}, "show bgp l2vpn evpn neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnNeighborsAdvertisedRoutes", "doc": "Parser for show bgp l2vpn evpn neighbors advertised-routes", "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#L4986"}}, "show bgp l2vpn evpn route-type {route_type}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnRouteType", "doc": "parser for:\n show bgp l2vpn evpn route-type <1>\n show bgp l2vpn evpn route-type <2>\n show bgp l2vpn evpn route-type <3>\n show bgp l2vpn evpn route-type <4>", "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 '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 '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#L10299"}}, "show bgp l2vpn evpn summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnSummary", "doc": "parser for:\n show bgp l2vpn evpn summary", "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#L10085"}}, "show bgp l2vpn evpn {mac} | grep -b {count1} -a {count2} \"best path\"": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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#L11178"}}, "show bgp l2vpn evpn {mac} | be \"best path, in rib\" n {count2}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpL2vpnEvpnWord", "doc": "Parser for show bgp l2vpn evpn | be \"best path, in rib\" n ", "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#L11178"}}, "show bgp {address_family} labels vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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#L9603"}}, "show bgp {address_family} labels": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpLabels", "doc": "Parser for:\n show bgp labels [vrf ]", "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#L9603"}}, "show running-config | inc peer-policy": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerPolicy", "doc": "Parser for:\n show bgp peer-policy \n Executing 'show running-config bgp | inc peer-policy' to collect\n configured peer-policy names.\n ", "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#L1326"}}, "show running-config | inc peer-session": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerSession", "doc": "Parser for:\n show bgp peer-session \n Executing 'show running-config bgp | inc peer-session' to collect\n configured peer-session names.\n ", "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#L1134"}}, "show running-config | inc peer": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplate", "doc": "Parser for show bgp peer-template \n Executing 'show running-config bgp | inc peer' to colllect\n configured peer-template names.\n ", "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#L1516"}}, "show bgp peer-template": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPeerTemplateCmd", "doc": "Parser for:\n show bgp peer-template\n parser class implements detail parsing mechanisms for cli,xml output.", "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#L8079"}}, "show bgp vrf {vrf} {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9143"}}, "show bgp {address_family} policy statistics dampening": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsDampening", "doc": "Parser for:\n show bgp [vrf ] policy statistics dampening\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9143"}}, "show bgp vrf {vrf} {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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#L9112"}}, "show bgp {address_family} policy statistics neighbor {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsNeighbor", "doc": "Parser for:\n show bgp [vrf ] policy statistics neighbor \n parser class implements detail parsing mechanisms for cli,xml output", "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#L9112"}}, "show bgp vrf {vrf} {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9073"}}, "show bgp {address_family} policy statistics redistribute": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpPolicyStatisticsRedistribute", "doc": "Parser for:\n show bgp [vrf ] policy statistics redistribute\n parser class implements detail parsing mechanisms for cli,xml output", "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#L9073"}}, "show bgp process vrf all": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L173"}}, "show bgp process vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpProcessVrfAll", "doc": "Parser for:\n show bgp process vrf all\n show bgp process vrf \n parser class - implements detail parsing mechanisms for cli,xml and yang output.\n ", "schema": "{\nOptional (str) bgp_pid: ,\nOptional (str) bgp_protocol_started_reason: ,\nOptional (str) bgp_performance_mode: ,\nOptional (str) bgp_tag: ,\nOptional (str) bgp_protocol_state: ,\nOptional (str) bgp_isolate_mode: ,\nOptional (str) bgp_mmode: ,\nOptional (str) bgp_memory_state: ,\nOptional (str) bgp_asformat: ,\nOptional (str) segment_routing_global_block: ,\nOptional (str) num_attr_entries: ,\nOptional (str) hwm_attr_entries: ,\nOptional (str) bytes_used: ,\nOptional (str) entries_pending_delete: ,\nOptional (str) hwm_entries_pending_delete: ,\nOptional (str) bgp_paths_per_hwm_attr: ,\nOptional (str) bgp_as_path_entries: ,\nOptional (str) bytes_used_as_path_entries: ,\nOptional (str) vrf: {\n Any (str) *: {\n 'vrf_id': ,\n 'vrf_state': ,\n Optional (str) vnid: ,\n Optional (str) topo_id: ,\n Optional (str) encap_type: ,\n Optional (str) vtep_ip: ,\n Optional (str) vtep_virtual_ip: ,\n Optional (str) vtep_vip_r: ,\n Optional (str) router_mac: ,\n Optional (str) vip_derived_mac: ,\n Optional (str) router_id: ,\n Optional (str) conf_router_id: ,\n Optional (str) confed_id: ,\n Optional (str) cluster_id: ,\n 'num_conf_peers': ,\n 'num_pending_conf_peers': ,\n 'num_established_peers': ,\n Optional (str) vrf_rd: ,\n Optional (str) vrf_evpn_rd: ,\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) address_family: {\n Any (str) *: {\n Optional (str) table_id: ,\n Optional (str) table_state: ,\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) peers: {\n Any (str) *: {\n 'active_peers': ,\n 'routes': ,\n 'paths': ,\n 'networks': ,\n 'aggregates': ,\n },\n },\n Optional (str) redistribution: {\n Any (str) *: {\n Optional (str) route_map: ,\n },\n },\n Optional (str) export_rt_list: ,\n Optional (str) import_rt_list: ,\n Optional (str) evpn_export_rt_list: ,\n Optional (str) evpn_import_rt_list: ,\n Optional (str) mvpn_export_rt_list: ,\n Optional (str) mvpn_import_rt_list: ,\n Optional (str) label_mode: ,\n Optional (str) aggregate_label: ,\n Optional (str) allocate_index: ,\n Optional (str) route_reflector: ,\n Optional (str) next_hop_trigger_delay: {\n 'critical': ,\n 'non_critical': ,\n },\n Optional (str) import_default_map: ,\n Optional (str) import_default_prefix_limit: ,\n Optional (str) import_default_prefix_count: ,\n Optional (str) export_default_map: ,\n Optional (str) export_default_prefix_limit: ,\n Optional (str) export_default_prefix_count: ,\n },\n },\n },\n },\n}", "uid": "show_bgp_process_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L173"}}, "show bgp sessions vrf {vrf}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpSessions", "doc": "Parser for:\n show bgp sessions", "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 },\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#L9210"}}, "show bgp vrf {vrf} {address_family}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAll", "doc": "Parser for show bgp vrf > ", "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#L1725"}}, "show bgp vrf {vrf} all dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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#L4189"}}, "show bgp vrf {vrf} {address_family} dampening parameters": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllDampeningParameters", "doc": "Parser for 'show bgp vrf all dampening parameters", "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#L4189"}}, "show bgp vrf all all nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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#L3277"}}, "show bgp vrf {vrf} {address_family} nexthop-database": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllNextHopDatabase", "doc": "Parser for show bgp vrf all all nexthop-database", "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#L3277"}}, "show bgp vrf all all summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_all_all_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp vrf {vrf} {address_family} summary": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllAllSummary", "doc": "Parser for show bgp vrf all summary", "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}", "uid": "show_bgp_vrf_vrf_address_family_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_bgp.py#L3521"}}, "show bgp vrf {vrf} {address_family} neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor}": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} all neighbors": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighbors", "doc": "Parser for:\n show bgp vrf all neighbors\n parser class - implements detail parsing mechanisms for cli and yang output.\n ", "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#L2339"}}, "show bgp vrf {vrf} all neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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#L4572"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} advertised-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsAdvertisedRoutes", "doc": "Parser for show bgp vrf all neighbors advertised-routes", "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#L4572"}}, "show bgp vrf {vrf} all neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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#L5494"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} received-routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsReceivedRoutes", "doc": "Parser for show bgp vrf all neighbors received-routes", "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#L5494"}}, "show bgp vrf {vrf} all neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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#L5044"}}, "show bgp vrf {vrf} {address_family} neighbors {neighbor} routes": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfAllNeighborsRoutes", "doc": "Parser for show bgp vrf all neighbors routes", "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#L5044"}}, "show bgp vrf {vrf} ipv4 unicast": {"nxos": {"module_name": "show_bgp", "class": "ShowBgpVrfIpv4Unicast", "doc": "Parser for show bgp vrf ipv4 unicast", "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#L11812"}}, "show running-config bgp": {"nxos": {"module_name": "show_bgp", "class": "ShowRunningConfigBgp", "doc": "Parser for show running-config bgp", "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 'pp_allowas_in_as_number': ,\n 'pp_as_override': ,\n '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 'pp_next_hop_self': ,\n 'pp_route_reflector_client': ,\n Optional (str) pp_send_community: ,\n 'pp_soft_reconfiguration': ,\n Optional (str) pp_soo: ,\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_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_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_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) 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#L6098"}}, "show checkpoint summary": {"nxos": {"module_name": "show_checkpoint", "class": "ShowCheckpointSummary", "doc": "Parser for show checkpoint summary", "schema": "{\n'checkpoint': {\n Any (str) *: {\n 'created_by': ,\n 'created_time': ,\n 'size': ,\n 'description': ,\n },\n },\n}", "uid": "show_checkpoint_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_checkpoint.py#L30"}}, "show mac address-table limit": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableLimit", "doc": "Parser for show mac address-table limit", "schema": "{\n'configured_system_limit': ,\n'current_system_count': ,\n'configured_system_action': ,\n'currently_system_is': ,\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'conf_limit': ,\n 'curr_count': ,\n 'cfg_action': ,\n 'currently': ,\n },\n },\n },\n}", "uid": "show_mac_address-table_limit", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L236"}}, "show mac address-table vni {vni} | grep {intf}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_vni_vni___grep_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L123"}}, "show mac address-table local vni {vni}": {"nxos": {"module_name": "show_fdb", "class": "ShowMacAddressTableVni", "doc": "Parser for:\n 'show mac address-table vni | grep '\n 'show mac address-table local vni '", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_mac_address-table_local_vni_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L123"}}, "show system internal l2fwder mac": {"nxos": {"module_name": "show_fdb", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder mac", "schema": "{\n'mac_table': {\n 'vlans': {\n Any (str) *: {\n 'vlan': ,\n 'mac_addresses': {\n Any (str) *: {\n 'mac_address': ,\n Optional (str) entry: ,\n 'secure': ,\n 'ntfy': ,\n Optional (str) drop: {\n 'drop': ,\n 'age': ,\n 'mac_type': ,\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'interface': ,\n 'age': ,\n 'mac_type': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_fdb.py#L314"}}, "show feature": {"nxos": {"module_name": "show_feature", "class": "ShowFeature", "doc": "Parser for show feature", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_feature.py#L35"}}, "show feature-set": {"nxos": {"module_name": "show_feature", "class": "ShowFeatureSet", "doc": "Parser for show feature-set", "schema": "{\n'feature': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'state': ,\n Optional (str) running: ,\n },\n },\n },\n },\n}", "uid": "show_feature-set", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_feature.py#L77"}}, "show hsrp all": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpAll", "doc": " Parser for \"'show hsrp all\" ", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'use_bia': ,\n 'address_family': {\n Any (str) *: {\n 'version': {\n Any (str) *: {\n 'groups': {\n Any (str) *: {\n 'group_number': ,\n Optional (str) tracked_objects: {\n Any (str) *: {\n Optional (str) object_name: ,\n Optional (str) status: ,\n Optional (str) priority_decrement: ,\n },\n },\n Optional (str) hsrp_router_state: ,\n Optional (str) hsrp_router_state_reason: ,\n Optional (str) priority: ,\n Optional (str) configured_priority: ,\n Optional (str) preempt: ,\n Optional (str) preempt_reload_delay: ,\n Optional (str) preempt_min_delay: ,\n Optional (str) preempt_sync_delay: ,\n 'upper_fwd_threshold': ,\n 'lower_fwd_threshold': ,\n Optional (str) timers: {\n Optional (str) hello_msec_flag: ,\n Optional (str) hello_msec: ,\n Optional (str) hello_sec: ,\n Optional (str) hold_msec_flag: ,\n Optional (str) hold_msec: ,\n Optional (str) hold_sec: ,\n Optional (str) cfged_hello_unit: ,\n Optional (str) cfged_hello_interval: ,\n Optional (str) cfged_hold_unit: ,\n Optional (str) cfged_hold_interval: ,\n },\n Optional (str) primary_ipv4_address: {\n Optional (str) virtual_ip_learn: ,\n Optional (str) address: ,\n },\n Optional (str) secondary_ipv4_addresses: {\n Any (str) *: {\n Optional (str) address: ,\n },\n },\n Optional (str) link_local_ipv6_address: {\n Optional (str) address: ,\n Optional (str) auto_configure: ,\n },\n Optional (str) global_ipv6_addresses: {\n Any (str) *: {\n 'address': ,\n },\n },\n 'active_router': ,\n 'standby_router': ,\n 'virtual_mac_address': ,\n 'virtual_mac_address_status': ,\n Optional (str) authentication: ,\n 'num_state_changes': ,\n 'last_state_change': ,\n Optional (str) session_name: ,\n Optional (str) active_priority: ,\n Optional (str) standby_priority: ,\n Optional (str) active_expire: ,\n Optional (str) standby_expire: ,\n Optional (str) secondary_vips: ,\n Optional (str) active_ip_address: ,\n Optional (str) active_ipv6_address: ,\n Optional (str) active_mac_address: ,\n Optional (str) standby_ip_address: ,\n Optional (str) standby_ipv6_address: ,\n Optional (str) standby_mac_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_hsrp_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L278"}}, "show hsrp delay": {"nxos": {"module_name": "show_hsrp", "class": "ShowHsrpDelay", "doc": " Parser for show hsrp delay ", "schema": "{\nAny (str) *: {\n 'delay': {\n 'minimum_delay': ,\n 'reload_delay': ,\n },\n },\n}", "uid": "show_hsrp_delay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_hsrp.py#L675"}}, "show ip igmp groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L890"}}, "show ip igmp groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpGroups", "doc": "Parser for:\n show ip igmp groups\n show ip igmp groups vrf all\n show ip igmp groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'total_entries': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L890"}}, "show ip igmp interface vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpInterface", "doc": "Parser for:\n show ip igmp interface\n show ip igmp interface vrf all\n show ip igmp interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) address: ,\n Optional (str) subnet: ,\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) expires: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) old_membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) configured_group_timeout: ,\n Optional (str) group_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) enable_refcount: ,\n Optional (str) immediate_leave: ,\n Optional (str) vrf_name: ,\n Optional (str) vrf_id: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n Optional (str) general: {\n 'sent': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n 'received': {\n Optional (str) v2_queries: ,\n Optional (str) v2_reports: ,\n Optional (str) v2_leaves: ,\n Optional (str) v3_queries: ,\n Optional (str) v3_reports: ,\n },\n },\n Optional (str) errors: {\n 'router_alert_check': ,\n },\n },\n Optional (str) pim_dr: ,\n Optional (str) vpc_svi: ,\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L462"}}, "show ip igmp local-groups vrf {vrf}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L1044"}}, "show ip igmp local-groups": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpLocalGroups", "doc": "Parser for:\n show ip igmp local-groups\n show ip igmp local-groups vrf all\n show ip igmp local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_igmp_local-groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L1044"}}, "show ip igmp snooping vlan {vlan}": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping_vlan_vlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L75"}}, "show ip igmp snooping": {"nxos": {"module_name": "show_igmp", "class": "ShowIpIgmpSnooping", "doc": "Parser for show ip igmp snooping", "schema": "{\nOptional (str) global_configuration: {\n Optional (str) enabled: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) vpc_multicast_optimization: ,\n },\n'vlans': {\n Any (str) *: {\n Optional (str) ip_igmp_snooping: ,\n Optional (str) lookup_mode: ,\n Optional (str) v1v2_report_suppression: ,\n Optional (str) v3_report_suppression: ,\n Optional (str) link_local_groups_suppression: ,\n Optional (str) igmp_querier: {\n Optional (str) address: ,\n Optional (str) version: ,\n Optional (str) interval: ,\n Optional (str) last_member_query_interval: ,\n Optional (str) robustness: ,\n },\n Optional (str) switch_querier: ,\n Optional (str) igmp_explicit_tracking: ,\n Optional (str) v2_fast_leave: ,\n Optional (str) router_ports_count: ,\n Optional (str) groups_count: ,\n Optional (str) vlan_vpc_function: ,\n Optional (str) active_ports: ,\n Optional (str) report_flooding: ,\n Optional (str) report_flooding_interfaces: ,\n Optional (str) group_address_for_proxy_leaves: ,\n },\n },\n}", "uid": "show_ip_igmp_snooping", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_igmp.py#L75"}}, "show interface": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L149"}}, "show interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowInterface", "doc": "Parser for show interface, show interface ", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n Optional (str) types: ,\n Optional (str) parent_interface: ,\n 'oper_status': ,\n Optional (str) admin_state: ,\n Optional (str) dedicated_intface: ,\n Optional (str) line_protocol: ,\n Optional (str) autostate: ,\n Optional (str) link_state: ,\n Optional (str) phys_address: ,\n Optional (str) port_speed: ,\n Optional (str) mtu: ,\n 'enabled': ,\n Optional (str) mac_address: ,\n Optional (str) auto_negotiate: ,\n Optional (str) duplex_mode: ,\n Optional (str) port_mode: ,\n Optional (str) auto_mdix: ,\n Optional (str) switchport_monitor: ,\n Optional (str) efficient_ethernet: ,\n Optional (str) last_link_flapped: ,\n Optional (str) interface_reset: ,\n Optional (str) ethertype: ,\n Optional (str) beacon: ,\n Optional (str) medium: ,\n Optional (str) reliability: ,\n Optional (str) txload: ,\n Optional (str) rxload: ,\n Optional (str) delay: ,\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 },\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_unicast_pkts: ,\n Optional (str) in_multicast_pkts: ,\n Optional (str) in_broadcast_pkts: ,\n Optional (str) in_discards: ,\n Optional (str) in_crc_errors: ,\n Optional (str) in_oversize_frames: ,\n Optional (str) in_pkts: ,\n Optional (str) in_mac_pause_frames: ,\n Optional (str) in_jumbo_packets: ,\n Optional (str) in_storm_suppression_packets: ,\n Optional (str) in_runts: ,\n Optional (str) in_oversize_frame: ,\n Optional (str) in_overrun: ,\n Optional (str) in_underrun: ,\n Optional (str) in_ignored: ,\n Optional (str) in_watchdog: ,\n Optional (str) in_bad_etype_drop: ,\n Optional (str) in_unknown_protos: ,\n Optional (str) in_if_down_drop: ,\n Optional (str) in_with_dribble: ,\n Optional (str) in_discard: ,\n Optional (str) in_octets: ,\n Optional (str) in_errors: ,\n Optional (str) in_short_frame: ,\n Optional (str) in_no_buffer: ,\n Optional (str) out_pkts: ,\n Optional (str) out_unicast_pkts: ,\n Optional (str) out_multicast_pkts: ,\n Optional (str) out_broadcast_pkts: ,\n Optional (str) out_discard: ,\n Optional (str) out_octets: ,\n Optional (str) out_jumbo_packets: ,\n Optional (str) out_errors: ,\n Optional (str) out_collision: ,\n Optional (str) out_deferred: ,\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) last_clear: ,\n Optional (str) tx: ,\n Optional (str) rx: ,\n Optional (str) out_mac_pause_frames: ,\n },\n Optional (str) encapsulations: {\n Optional (str) encapsulation: ,\n Optional (str) first_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 Optional (str) route_tag: ,\n },\n },\n },\n}", "uid": "show_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L149"}}, "show interface {interface} brief": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceBrief", "doc": "Parser for:\n * show interface brief\n * show interface {interface} brief\n ", "schema": "{\n'interface': {\n '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 },\n}", "uid": "show_interface_interface_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2579"}}, "show interface {interface} switchport": {"nxos": {"module_name": "show_interface", "class": "ShowInterfaceSwitchport", "doc": "Parser for show interface switchport\n show interface switchport", "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#L1759"}}, "show ip interface brief vrf all | include {ip}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\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#L3047"}}, "show ip interface brief vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceBriefVrfAll", "doc": "Parser for show ip interface brief vrf all", "schema": "{\n'interface': {\n Any (str) *: {\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#L3047"}}, "show ip interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ip interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpInterfaceVrfAll", "doc": "Parser for show ip interface vrf all\n show ip interface vrf \n show ip interface vrf all\n show ip interface vrf ", "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 'wccp_redirect_outbound': ,\n 'wccp_redirect_inbound': ,\n '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#L1024"}}, "show ipv6 interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface {interface} vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface vrf {vrf}": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show ipv6 interface vrf all": {"nxos": {"module_name": "show_interface", "class": "ShowIpv6InterfaceVrfAll", "doc": "Parser for show ipv6 interface vrf all\n show ipv6 interface vrf \n show ipv6 interface vrf all\n show ipv6 interface vrf ", "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#L2031"}}, "show nve interface {intf} detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterfaceDetail", "doc": "parser for:\n show nve interface detail", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n Optional (str) if_state: ,\n Optional (str) encap_type: ,\n Optional (str) vpc_capability: ,\n Optional (str) local_rmac: ,\n Optional (str) host_reach_mode: ,\n Optional (str) source_if: ,\n Optional (str) primary_ip: ,\n Optional (str) secondary_ip: ,\n Optional (str) src_if_state: ,\n Optional (str) ir_cap_mode: ,\n Optional (str) adv_vmac: ,\n Optional (str) nve_flags: ,\n Optional (str) nve_if_handle: ,\n Optional (str) src_if_holddown_tm: ,\n Optional (str) src_if_holdup_tm: ,\n Optional (str) src_if_holddown_left: ,\n Optional (str) multisite_convergence_time: ,\n Optional (str) multisite_convergence_time_left: ,\n Optional (str) vip_rmac: ,\n Optional (str) vip_rmac_ro: ,\n Optional (str) sm_state: ,\n Optional (str) peer_forwarding_mode: ,\n Optional (str) dwn_strm_vni_cfg_mode: ,\n Optional (str) src_intf_last_reinit_notify_type: ,\n Optional (str) mcast_src_intf_last_reinit_notify_type: ,\n Optional (str) multi_src_intf_last_reinit_notify_type: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) multisite_bgw_if_ip: ,\n Optional (str) multisite_bgw_if_admin_state: ,\n Optional (str) multisite_bgw_if_oper_state: ,\n Optional (str) multisite_bgw_if_oper_state_down_reason: ,\n },\n}", "uid": "show_nve_interface_intf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L413"}}, "show running-config interface {intf}": {"nxos": {"module_name": "show_interface", "class": "ShowRunningConfigInterface", "doc": "Parser for show running-config interface ", "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) 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 },\n },\n}", "uid": "show_running-config_interface_intf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_interface.py#L2770"}}, "show vrf {vrf} interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf all interface {interface}": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf {vrf} interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show vrf all interface": {"nxos": {"module_name": "show_interface", "class": "ShowVrfAllInterface", "doc": "Parser for show vrf all interface\n show vrf interface \n show vrf interface\n show vrf all interface ", "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#L1664"}}, "show l2route evpn mac evi {evi}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMac", "doc": "Parser for the following show commands:\n show l2route evpn mac all\n show l2route evpn mac evi \n ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L45"}}, "show l2route evpn mac evi {evi} mac {mac}": {"nxos": {"module_name": "show_l2route", "class": "ShowL2routeEvpnMacEvi", "doc": "Parser for show l2route evpn mac evi mac ", "schema": "{\n'topology': {\n Any (str) *: {\n 'mac_address': {\n Any (str) *: {\n 'prod': ,\n 'flags': ,\n 'seq_no': ,\n 'next_hops': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac_evi_evi_mac_mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_l2route.py#L123"}}, "show forwarding distribution multicast route vrf {vrf}": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L812"}}, "show forwarding distribution multicast route": {"nxos": {"module_name": "show_mcast", "class": "ShowForwardingDistributionMulticastRoute", "doc": "parser for:\n show forwarding distribution multicast route\n show forwarding distribution multicast route vrf \n show forwarding distribution multicast route vrf all", "schema": "{\n'distribution': {\n 'multicast': {\n 'route': {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'num_groups': ,\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'rpf_ifname': ,\n Optional (str) src_len: ,\n Optional (str) flags: ,\n 'rcv_packets': ,\n 'rcv_bytes': ,\n 'num_of_oifs': ,\n Optional (str) oifs: {\n 'oif_index': ,\n Any (str) *: {\n Optional (str) oif: ,\n Optional (str) encap: ,\n Optional (str) mem_l2_ports: ,\n Optional (str) l2_oiflist_index: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_forwarding_distribution_multicast_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L812"}}, "show ip mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpMrouteVrfAll", "doc": "Parser for show ip mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_mroute_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L60"}}, "show ip static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpStaticRouteMulticast", "doc": "Parser for show ip static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'mroute': {\n Any (str) *: {\n 'path': {\n Any (str) *: {\n 'neighbor_address': ,\n Optional (str) interface_name: ,\n Optional (str) vrf_id: ,\n Optional (str) urib: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_multicast_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L450"}}, "show ipv6 mroute vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6MrouteVrfAll", "doc": "Parser for show ipv6 mroute vrf all", "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) flags: ,\n Optional (str) oil_count: ,\n Optional (str) bidir: ,\n Optional (str) incoming_interface_list: {\n Any (str) *: {\n Optional (str) rpf_nbr: ,\n },\n },\n Optional (str) outgoing_interface_list: {\n Any (str) *: {\n Optional (str) oil_uptime: ,\n Optional (str) oil_flags: ,\n Optional (str) oif_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mroute_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L247"}}, "show ipv6 static-route multicast vrf all": {"nxos": {"module_name": "show_mcast", "class": "ShowIpv6StaticRouteMulticast", "doc": "Parser for show ipv6 static-route multicast vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) mroute: {\n Any (str) *: {\n Optional (str) path: {\n Any (str) *: {\n Optional (str) neighbor_address: ,\n Optional (str) nh_vrf: ,\n Optional (str) reslv_tid: ,\n Optional (str) interface_name: ,\n Optional (str) rnh_status: ,\n Optional (str) bfd_enable: ,\n Optional (str) vrf_id: ,\n Optional (str) preference: ,\n Optional (str) mroute_int: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_multicast_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mcast.py#L617"}}, "show ipv6 mld groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L472"}}, "show ipv6 mld groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldGroups", "doc": "Parser for:\n show ipv6 mld groups\n show ipv6 mld groups vrf all\n show ipv6 mld groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n 'groups_count': ,\n Optional (str) interface: {\n Any (str) *: {\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'expire': ,\n 'up_time': ,\n 'last_reporter': ,\n 'type': ,\n },\n },\n Optional (str) expire: ,\n Optional (str) up_time: ,\n Optional (str) last_reporter: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L472"}}, "show ipv6 mld interface vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldInterface", "doc": "Parser for:\n show ipv6 mld interface\n show ipv6 mld interface vrf all\n show ipv6 mld interface vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n 'enable': ,\n 'link_status': ,\n 'oper_status': ,\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n 'status': ,\n },\n },\n Optional (str) link_local: {\n 'address': ,\n 'status': ,\n Optional (str) ipv6_address: ,\n },\n Optional (str) querier: ,\n Optional (str) querier_version: ,\n Optional (str) next_query_sent_in: ,\n Optional (str) membership_count: ,\n Optional (str) version: ,\n Optional (str) host_version: ,\n Optional (str) query_interval: ,\n Optional (str) configured_query_interval: ,\n Optional (str) query_max_response_time: ,\n Optional (str) configured_query_max_response_time: ,\n Optional (str) startup_query: {\n Optional (str) configured_interval: ,\n Optional (str) interval: ,\n Optional (str) count: ,\n },\n Optional (str) last_member: {\n Optional (str) mrt: ,\n Optional (str) query_count: ,\n },\n Optional (str) group_timeout: ,\n Optional (str) configured_group_timeout: ,\n Optional (str) querier_timeout: ,\n Optional (str) configured_querier_timeout: ,\n Optional (str) unsolicited_report_interval: ,\n Optional (str) robustness_variable: ,\n Optional (str) configured_robustness_variable: ,\n Optional (str) link_local_groups_reporting: ,\n Optional (str) immediate_leave: ,\n Optional (str) enable_refcount: ,\n Optional (str) group_policy: ,\n Optional (str) max_groups: ,\n Optional (str) available_groups: ,\n Optional (str) statistics: {\n 'sent': {\n Any (str) *: ,\n },\n 'received': {\n Any (str) *: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L104"}}, "show ipv6 mld local-groups vrf {vrf}": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L614"}}, "show ipv6 mld local-groups": {"nxos": {"module_name": "show_mld", "class": "ShowIpv6MldLocalGroups", "doc": "Parser for:\n show ipv6 mld local-groups\n show ipv6 mld local-groups vrf all\n show ipv6 mld local-groups vrf ", "schema": "{\n'vrfs': {\n Any (str) *: {\n Optional (str) interface: {\n Any (str) *: {\n Optional (str) join_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n Optional (str) static_group: {\n Any (str) *: {\n 'group': ,\n 'source': ,\n },\n },\n 'group': {\n Any (str) *: {\n Optional (str) source: {\n Any (str) *: {\n 'last_reported': ,\n 'type': ,\n },\n },\n Optional (str) last_reported: ,\n Optional (str) type: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_mld_local-groups", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_mld.py#L614"}}, "show ip msdp peer vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPeerVrf", "doc": "Parser for :\n show ip msdp peer vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n 'connect_source': ,\n 'peer_as': ,\n 'connect_source_address': ,\n Optional (str) authentication: {\n 'password': {\n 'set': ,\n Optional (str) key: ,\n },\n },\n 'enable': ,\n Optional (str) description: ,\n Optional (str) reset_reason: ,\n Optional (str) mesh_group: ,\n 'sa_limit': ,\n 'session_state': ,\n 'elapsed_time': ,\n Optional (str) sa_filter: {\n Optional (str) in: ,\n Optional (str) out: ,\n },\n 'timer': {\n 'connect_retry_interval': ,\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n 'statistics': {\n 'last_message_received': ,\n Optional (str) connection_attempts: ,\n Optional (str) cache_lifetime: ,\n Optional (str) established_transitions: ,\n 'discontinuity_time': ,\n 'port': {\n 'local': ,\n 'remote': ,\n },\n 'error': {\n 'rpf_failure': ,\n },\n 'received': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n 'sent': {\n Optional (str) keepalive: ,\n Optional (str) notification: ,\n Optional (str) sa_message: ,\n Optional (str) sa_response: ,\n Optional (str) sa_request: ,\n Optional (str) total: ,\n Optional (str) ctrl_message: ,\n Optional (str) data_message: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_peer_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L102"}}, "show ip msdp policy statistics sa-policy {peer} {method} vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L690"}}, "show ip msdp policy statistics sa-policy {peer} {method}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpPolicyStatisticsSaPolicyOut", "doc": "Parser for :\n show ip msdp policy statistics sa-policy
out", "schema": "{\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) in: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n Optional (str) out: {\n 'total_accept_count': ,\n 'total_reject_count': ,\n Any (str) *: {\n Any (str) *: {\n Optional (str) num_of_comparison: ,\n Optional (str) num_of_matches: ,\n 'match': ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_policy_statistics_sa-policy_peer_method", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L690"}}, "show ip msdp sa-cache detail vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L441"}}, "show ip msdp sa-cache detail": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSaCacheDetailVrf", "doc": "Parser for :\n show ip msdp sa-cache detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'sa_cache': {\n Any (str) *: {\n 'group': ,\n 'source_addr': ,\n 'up_time': ,\n 'expire': ,\n 'asn': ,\n 'peer_learned_from': ,\n 'origin_rp': {\n Any (str) *: {\n 'rp_address': ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_sa-cache_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L441"}}, "show ip msdp summary vrf {vrf}": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L737"}}, "show ip msdp summary": {"nxos": {"module_name": "show_msdp", "class": "ShowIpMsdpSummary", "doc": "Parser for :\n show ip msdp summary\n show ip msdp summary vrf all\n show ip msdp summary vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'local_as': ,\n 'originator_id': ,\n 'statistics': {\n 'num_of_configured_peers': ,\n 'num_of_established_peers': ,\n 'num_of_shutdown_peers': ,\n },\n Optional (str) peer: {\n Any (str) *: {\n 'session_state': ,\n 'peer_as': ,\n 'elapsed_time': ,\n 'address': ,\n 'statistics': {\n 'last_message_received': ,\n 'num_of_sg_received': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ip_msdp_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L737"}}, "show running-config msdp": {"nxos": {"module_name": "show_msdp", "class": "ShowRunningConfigMsdp", "doc": "Parser for :\n show run msdp [| sec | inc ]", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) global: {\n Optional (str) timer: {\n 'connect_retry_interval': ,\n },\n Optional (str) originating_rp: ,\n },\n Optional (str) peer: {\n Any (str) *: {\n Optional (str) connect_source: ,\n Optional (str) peer_as: ,\n Optional (str) description: ,\n Optional (str) timer: {\n 'keepalive_interval': ,\n 'holdtime_interval': ,\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_msdp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_msdp.py#L870"}}, "show ipv6 icmp neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L531"}}, "show ipv6 icmp neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6IcmpNeighborDetail", "doc": "Parser for :\n show ipv6 icmp neighbor detail\n show ipv6 icmp neighbor detail vrf all\n show ipv6 icmp neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'neighbor_state': ,\n 'age': ,\n Optional (str) physical_interface: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L531"}}, "show ipv6 nd interface vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L229"}}, "show ipv6 nd interface": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NdInterface", "doc": "Parser for :\n show ipv6 nd interface\n show ipv6 nd interface vrf all\n show ipv6 nd interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'oper_status': ,\n 'enable': ,\n 'ip': ,\n 'mac_extract': ,\n 'local_address': ,\n 'link_status': ,\n 'router_advertisement': {\n 'interval': ,\n 'lifetime': ,\n 'managed_address_configuration': ,\n 'other_stateful_configuration': ,\n 'default_router_preference': ,\n 'current_hop_limit': ,\n 'mtu': ,\n 'reachable_time': ,\n 'retrans_timer': ,\n 'suppress': ,\n 'suppress_mtu': ,\n 'suppress_route_information': ,\n },\n 'active_timers': {\n 'last_neighbor_solicitation': ,\n 'last_neighbor_advertisement': ,\n 'last_router_advertisement': ,\n 'next_router_advertisement': ,\n },\n 'neighbor_solicitation': {\n 'interval': ,\n 'retry_base': ,\n 'retry_interval': ,\n 'retry_attempts': ,\n },\n 'error_message': {\n 'redirects': ,\n 'unreachables': ,\n },\n 'dad': {\n 'maximum_attempts': ,\n 'current_attempt': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L229"}}, "show ipv6 neighbor detail vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L60"}}, "show ipv6 neighbor detail": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6NeighborDetail", "doc": "Parser for :\n show ipv6 neighbor detail\n show ipv6 neighbor detail vrf all\n show ipv6 neighbor detail vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'link_layer_address': ,\n 'age': ,\n Optional (str) preference: ,\n 'origin': ,\n Optional (str) physical_interface: ,\n Optional (str) packet_count: ,\n Optional (str) byte_count: ,\n Optional (str) best: ,\n Optional (str) throttled: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_neighbor_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L60"}}, "show ipv6 routers vrf {vrf}": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L643"}}, "show ipv6 routers": {"nxos": {"module_name": "show_nd", "class": "ShowIpv6Routers", "doc": "Parser for :\n show ipv6 routers\n show ipv6 routers vrf all\n show ipv6 routers vrf ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'is_router': ,\n 'prefix': ,\n 'last_update': ,\n 'current_hop_limit': ,\n 'addr_flag': ,\n 'other_flag': ,\n 'mtu': ,\n 'lifetime': ,\n 'preference': ,\n 'homeagent_flag': ,\n 'retransmission_time': ,\n 'reachable_time': ,\n 'autonomous_flag': ,\n 'onlink_flag': ,\n 'preferred_lifetime': ,\n 'valid_lifetime': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_nd.py#L643"}}, "show ntp peer-status": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeerStatus", "doc": "Parser for show ntp peer-status", "schema": "{\n'total_peers': ,\n'vrf': {\n Any (str) *: {\n 'peer': {\n Any (str) *: {\n Optional (str) clock_state: ,\n Optional (str) mode: ,\n 'remote': ,\n Optional (str) local: ,\n Optional (str) stratum: ,\n Optional (str) poll: ,\n Optional (str) reach: ,\n Optional (str) delay: ,\n Optional (str) vrf: ,\n },\n },\n },\n },\n'clock_state': {\n 'system_status': {\n 'clock_state': ,\n Optional (str) clock_stratum: ,\n Optional (str) associations_address: ,\n Optional (str) root_delay: ,\n },\n },\n}", "uid": "show_ntp_peer-status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ntp.py#L59"}}, "show ntp peers": {"nxos": {"module_name": "show_ntp", "class": "ShowNtpPeers", "doc": "Parser for: show ntp peers", "schema": "{\n'peer': {\n Any (str) *: {\n 'isconfigured': {\n Any (str) *: {\n 'address': ,\n 'type': ,\n 'isconfigured': ,\n },\n },\n },\n },\n}", "uid": "show_ntp_peers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ntp.py#L165"}}, "show ip ospf vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspf", "doc": "Parser for:\n show ip ospf\n show ip ospf vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'router_id': ,\n 'instance': ,\n Optional (str) nsr: {\n 'enable': ,\n },\n Optional (str) graceful_restart: {\n Any (str) *: {\n 'enable': ,\n 'type': ,\n 'restart_interval': ,\n 'state': ,\n 'exist_status': ,\n },\n },\n Optional (str) single_tos_routes_enable: ,\n Optional (str) opaque_lsa_enable: ,\n Optional (str) preference: {\n 'single_value': {\n 'all': ,\n },\n },\n Optional (str) bfd: {\n 'enable': ,\n },\n Optional (str) auto_cost: {\n 'enable': ,\n 'reference_bandwidth': ,\n 'bandwidth_unit': ,\n },\n Optional (str) spf_control: {\n 'paths': ,\n 'throttle': {\n 'spf': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n },\n 'lsa': {\n 'start': ,\n 'hold': ,\n 'maximum': ,\n Optional (str) minimum: ,\n Optional (str) group_pacing: ,\n Optional (str) numbers: {\n Optional (str) external_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n Optional (str) opaque_as_lsas: {\n Optional (str) total: ,\n Optional (str) checksum: ,\n },\n },\n },\n },\n },\n Optional (str) numbers: {\n 'active_areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n 'areas': {\n 'total': ,\n 'nssa': ,\n 'normal': ,\n 'stub': ,\n },\n },\n Optional (str) database_control: {\n 'max_lsa': ,\n },\n Optional (str) stub_router: {\n 'always': {\n 'always': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n Optional (str) on_startup: {\n 'on_startup': ,\n Optional (str) include_stub: ,\n Optional (str) summary_lsa: ,\n Optional (str) external_lsa: ,\n },\n },\n Optional (str) enable: ,\n Optional (str) discard_route_external: ,\n Optional (str) discard_route_internal: ,\n Optional (str) areas: {\n Any (str) *: {\n 'area_type': ,\n 'area_id': ,\n Optional (str) existed: ,\n Optional (str) default_cost: ,\n Optional (str) numbers: {\n 'interfaces': ,\n 'active_interfaces': ,\n 'passive_interfaces': ,\n 'loopback_interfaces': ,\n },\n Optional (str) ranges: {\n Any (str) *: {\n 'prefix': ,\n 'advertise': ,\n 'cost': ,\n 'net': ,\n },\n },\n Optional (str) authentication: ,\n Optional (str) statistics: {\n 'spf_runs_count': ,\n 'spf_last_run_time': ,\n 'area_scope_lsa_count': ,\n 'area_scope_lsa_cksum_sum': ,\n Optional (str) as_nssa_translator_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L168"}}, "show ip ospf database external detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3258"}}, "show ip ospf database external detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseExternalDetail", "doc": "Parser for:\n show ip ospf database external detail\n show ip ospf database external detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_external_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3258"}}, "show ip ospf database network detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3344"}}, "show ip ospf database network detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseNetworkDetail", "doc": "Parser for:\n show ip ospf database network detail\n show ip ospf database network detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_network_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3344"}}, "show ip ospf database opaque-area detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3650"}}, "show ip ospf database opaque-area detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseOpaqueAreaDetail", "doc": "Parser for:\n show ip ospf database opaque-area detail\n show ip ospf database opaque-area detail vrf ", "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 Optional (str) maxage: ,\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) link_tlvs: {\n Any (str) *: {\n 'link_type': ,\n 'link_name': ,\n 'link_id': ,\n 'te_metric': ,\n 'max_bandwidth': ,\n 'max_reservable_bandwidth': ,\n 'admin_group': ,\n Optional (str) local_if_ipv4_addrs: {\n Any (str) *: {\n },\n },\n Optional (str) remote_if_ipv4_addrs: {\n Any (str) *: {\n },\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 },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_opaque-area_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3650"}}, "show ip ospf database router detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3535"}}, "show ip ospf database router detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseRouterDetail", "doc": "Parser for:\n show ip ospf database router detail\n show ip ospf database router detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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 'metric': ,\n 'tos': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_database_router_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3535"}}, "show ip ospf database summary detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3435"}}, "show ip ospf database summary detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfDatabaseSummaryDetail", "doc": "Parser for:\n show ip ospf database summary detail\n show ip ospf database summary detail vrf ", "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 Optional (str) maxage: ,\n 'type': ,\n 'adv_router': ,\n 'seq_num': ,\n 'checksum': ,\n 'length': ,\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_ip_ospf_database_summary_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L3435"}}, "show ip ospf interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfInterface", "doc": "Parser for:\n show ip ospf interface\n show ip ospf interface vrf ", "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 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'name': ,\n 'bfd': {\n 'enable': ,\n },\n 'backbone_area_id': ,\n 'enable': ,\n 'line_protocol': ,\n 'ip_address': ,\n 'state': ,\n 'interface_type': ,\n 'cost': ,\n 'index': ,\n 'if_cfg': ,\n Optional (str) transmit_delay: ,\n Optional (str) passive: ,\n Optional (str) priority: ,\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) retransmit_interval: ,\n Optional (str) wait_interval: ,\n Optional (str) hello_timer: ,\n Optional (str) statistics: {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n Optional (str) total_neighbors: ,\n Optional (str) num_nbrs_flooding: ,\n Optional (str) num_nbrs_adjacent: ,\n },\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n Optional (str) key_chain: ,\n },\n Optional (str) auth_trailer_key: {\n Optional (str) key: ,\n Optional (str) crypto_algorithm: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1792"}}, "show ip ospf mpls ldp interface vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfMplsLdpInterface", "doc": "Parser for:\n show ip ospf mpls ldp interface\n show ip ospf mpls ldp interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n Optional (str) interfaces: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) virtual_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'area': ,\n 'name': ,\n 'state': ,\n 'interface_type': ,\n 'mpls': {\n 'ldp': {\n 'autoconfig': ,\n 'autoconfig_area_id': ,\n 'igp_sync': ,\n Optional (str) required: ,\n Optional (str) achieved: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_mpls_ldp_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L817"}}, "show ip ospf neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L2324"}}, "show ip ospf neighbors detail": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfNeighborDetail", "doc": "Parser for:\n show ip ospf neighbors detail\n show ip ospf neighbors detail vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'areas': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\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 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n Optional (str) sham_links: {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'last_state_change': ,\n Optional (str) priority: ,\n Optional (str) dr_ip_addr: ,\n Optional (str) bdr_ip_addr: ,\n Optional (str) dr_router_id: ,\n Optional (str) bdr_router_id: ,\n 'hello_options': ,\n 'dbd_options': ,\n 'last_non_hello_packet_received': ,\n 'dead_timer': ,\n Optional (str) statistics: {\n Optional (str) nbr_event_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_neighbors_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L2324"}}, "show ip ospf sham-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfShamLinks", "doc": "Parser for:\n show ip ospf sham-links\n show ip ospf sham-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'local_id': ,\n 'remote_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n 'destination': ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'instance': ,\n 'area': ,\n 'backbone_area_id': ,\n 'local': ,\n 'remote': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_sham-links_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1624"}}, "show ip ospf virtual-links vrf {vrf}": {"nxos": {"module_name": "show_ospf", "class": "ShowIpOspfVirtualLinks", "doc": "Parser for:\n show ip ospf virtual-links\n show ip ospf virtual-links vrf ", "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 'transit_area_id': ,\n 'backbone_area_id': ,\n 'router_id': ,\n 'name': ,\n 'link_state': ,\n Optional (str) unnumbered_interface: ,\n Optional (str) unnumbered_ip_address: ,\n 'interface': ,\n 'remote_addr': ,\n 'hello_interval': ,\n 'dead_interval': ,\n 'retransmit_interval': ,\n 'wait_interval': ,\n 'transmit_delay': ,\n 'index': ,\n Optional (str) nbr_total: ,\n Optional (str) nbr_flood: ,\n Optional (str) nbr_adjs: ,\n Optional (str) authentication: {\n Optional (str) auth_trailer_key_chain: {\n 'key_chain': ,\n Optional (str) status: ,\n },\n Optional (str) auth_trailer_key: {\n 'crypto_algorithm': ,\n },\n Optional (str) key_id: ,\n },\n 'cost': ,\n 'state': ,\n 'interface_type': ,\n Optional (str) hello_timer: ,\n Optional (str) wait_timer: ,\n 'statistics': {\n 'link_scope_lsa_count': ,\n 'link_scope_lsa_cksum_sum': ,\n },\n Optional (str) neighbors: {\n Any (str) *: {\n 'neighbor_router_id': ,\n 'address': ,\n 'state': ,\n 'dead_timer': ,\n 'hello_option': ,\n 'dbd_option': ,\n 'last_change': ,\n 'last_non_hello_received': ,\n 'statistics': {\n 'nbr_event_count': ,\n Optional (str) nbr_retrans_qlen: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_ospf_virtual-links_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ospf.py#L1510"}}, "show ip pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1612"}}, "show ip pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimDf", "doc": "Parser for:\n show ip pim df\n show ip pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) df_bits: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n Optional (str) is_rpf: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1612"}}, "show ip pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3128"}}, "show ip pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimGroupRange", "doc": "parser for:\n show ip pim group-range\n show ip pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) action: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_group-range_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3128"}}, "show ip pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimInterface", "doc": "Parser for:\n show ip pim interface\n show ip pim interface vrf \n show ip pim interface \n show ip pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) ip_subnet: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_interface_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3517"}}, "show ip pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimNeighbor", "doc": "Parser for:\n show ip pim neighbor\n show ip pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n 'bfd_status': ,\n 'expiration': ,\n 'dr_priority': ,\n 'up_time': ,\n 'interface': ,\n 'bidir_capable': ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_neighbor_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2652"}}, "show ip pim policy statistics register-policy": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3255"}}, "show ip pim policy statistics register-policy vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimPolicyStaticticsRegisterPolicy", "doc": "Parser for:\n show ip pim policy statictics register_policy\n show ip pim policy statictics register_policy vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) accept_register: ,\n Optional (str) register_policy: {\n Any (str) *: {\n Optional (str) total_accept_count: ,\n Optional (str) total_reject_count: ,\n Any (str) *: {\n Optional (str) compare_count: ,\n Optional (str) match_count: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_policy_statistics_register-policy_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L3255"}}, "show ip pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2285"}}, "show ip pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimRoute", "doc": "Parser for:\n show ip pim route\n show ip pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_pim_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2285"}}, "show {af} pim rp vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L788"}}, "show {af} pim rp": {"nxos": {"module_name": "show_pim", "class": "ShowPimRp", "doc": "Parser for:\n show pim rp\n show pim rp vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) sm: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n Optional (str) bidir: {\n 'policy_name': ,\n Optional (str) route_map: ,\n },\n },\n },\n Optional (str) bsr: {\n Optional (str) bsr_candidate: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n },\n Optional (str) bsr: {\n 'priority': ,\n 'hash_mask_length': ,\n 'address': ,\n Optional (str) up_time: ,\n Optional (str) expires: ,\n },\n Optional (str) rp: {\n 'up_time': ,\n 'group_policy': ,\n Optional (str) rp_address: ,\n },\n Optional (str) bsr_address: {\n Any (str) *: {\n 'priority': ,\n 'mode': ,\n 'address': ,\n 'policy': ,\n },\n },\n Optional (str) bsr_next_bootstrap: ,\n Optional (str) rp_candidate_policy: ,\n Optional (str) rp_policy: ,\n Optional (str) rp_candidate_next_advertisement: ,\n },\n Optional (str) autorp: {\n Optional (str) announce_policy: ,\n Optional (str) discovery_policy: ,\n Optional (str) address: ,\n Optional (str) bsr_next_discovery: ,\n Optional (str) send_rp_announce: {\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) bidir: ,\n Optional (str) rp_source: ,\n },\n },\n Optional (str) rp_list: {\n Any (str) *: {\n Optional (str) address: ,\n Optional (str) info_source_address: ,\n Optional (str) info_source_type: ,\n Optional (str) up_time: ,\n Optional (str) expiration: ,\n Optional (str) df_ordinal: ,\n Optional (str) priority: ,\n Optional (str) mode: ,\n Optional (str) group_ranges: ,\n },\n },\n Optional (str) rp_mappings: {\n Any (str) *: {\n 'group': ,\n 'rp_address': ,\n 'protocol': ,\n 'up_time': ,\n Optional (str) expiration: ,\n },\n },\n },\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) anycast_rp: {\n Any (str) *: {\n Optional (str) anycast_address: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_af_pim_rp", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L788"}}, "show ip pim vrf {vrf} detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2814"}}, "show ip pim vrf detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpPimVrfDetail", "doc": "Parser for:\n show ip pim vrf detail\n show ip pim vrf detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) sm: {\n Optional (str) asm: {\n Optional (str) register_source: ,\n Optional (str) register_source_address: ,\n Optional (str) sg_expiry_timer: {\n Optional (str) sg_list: ,\n Optional (str) infinity: ,\n Optional (str) sg_expiry_timer_configured: ,\n Optional (str) sg_expiry_timer: ,\n Optional (str) config_version: ,\n Optional (str) active_version: ,\n },\n },\n },\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) mvpn: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) cli_vrf_done: ,\n Optional (str) cibtype_auto_enabled: ,\n Optional (str) vxlan_vni_id: ,\n Optional (str) shared_tree_ranges: ,\n Optional (str) pre_build_spt: ,\n },\n },\n },\n },\n}", "uid": "show_ip_pim_vrf_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2814"}}, "show ipv6 pim df vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1417"}}, "show ipv6 pim df": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimDf", "doc": "Parser for:\n show ipv6 pim df\n show ipv6 pim df vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) bidir: {\n Optional (str) interface_df_election: {\n Optional (Any) Any (str) *: {\n Optional (str) address: ,\n Optional (str) df_ordinal: ,\n Optional (str) metric_pref: ,\n Optional (str) metric: ,\n Optional (str) group_range: ,\n Optional (str) interface_name: ,\n Optional (str) df_address: ,\n Optional (str) df_uptime: ,\n Optional (str) interface_state: ,\n Optional (str) winner_metric_pref: ,\n Optional (str) winner_metric: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_df", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1417"}}, "show ipv6 pim group-range": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2528"}}, "show ipv6 pim group-range vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimGroupRange", "doc": "Parser for:\n show ipv6 pim group-range\n show ipv6 pim group-range vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'sm': {\n Any (str) *: {\n Any (str) *: {\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) shared_tree_only: ,\n Optional (str) range: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_group-range_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2528"}}, "show ipv6 pim interface {interface} vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim interface vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim interface {interface}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimInterface", "doc": "Parser for:\n show ipv6 pim interface vrf \n show ipv6 pim interface\n show ipv6 pim interface \n show ipv6 pim interface vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) oper_status: ,\n Optional (str) link_status: ,\n Optional (str) admin_status: ,\n Optional (str) address: ,\n Optional (str) dr_address: ,\n Optional (str) dr_priority: ,\n Optional (str) configured_dr_priority: ,\n Optional (str) neighbor_count: ,\n Optional (str) hello_interval: ,\n Optional (str) hello_expiration: ,\n Optional (str) neighbor_holdtime: ,\n Optional (str) dr_delay: ,\n Optional (str) bsr_border: ,\n Optional (str) genid: ,\n Optional (str) hello_md5_ah_authentication: ,\n Optional (str) neighbor_filter: ,\n Optional (str) jp_inbound_policy: ,\n Optional (str) jp_outbound_policy: ,\n Optional (str) jp_interval: ,\n Optional (str) jp_next_sending: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) sm: {\n Optional (str) passive: ,\n },\n Optional (str) vpc_svi: ,\n Optional (str) auto_enabled: ,\n Optional (str) statistics: {\n Optional (str) last_reset: ,\n Optional (str) general: {\n Optional (str) hellos: ,\n Optional (str) jps: ,\n Optional (str) asserts: ,\n Optional (str) grafts: ,\n Optional (str) graft_acks: ,\n Optional (str) df_offers: ,\n Optional (str) df_winners: ,\n Optional (str) df_backoffs: ,\n Optional (str) df_passes: ,\n },\n Optional (str) errors: {\n Optional (str) checksum: ,\n Optional (str) invalid_packet_types: ,\n Optional (str) invalid_df_subtypes: ,\n Optional (str) authentication_failed: ,\n Optional (str) packet_length_errors: ,\n Optional (str) bad_version_packets: ,\n Optional (str) packets_from_self: ,\n Optional (str) packets_from_non_neighbors: ,\n Optional (str) packets_received_on_passiveinterface: ,\n Optional (str) jps_received_on_rpf_interface: ,\n Optional (str) joins_received_with_no_rp: ,\n Optional (str) joins_received_with_wrong_rp: ,\n Optional (str) joins_received_with_ssm_groups: ,\n Optional (str) joins_received_with_bidir_groups: ,\n Optional (str) jps_filtered_by_inbound_policy: ,\n Optional (str) jps_filtered_by_outbound_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_interface_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L95"}}, "show ipv6 pim neighbor vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimNeighbor", "doc": "Parser for:\n show ipv6 pim neighbor\n show ipv6 pim neighbor vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'neighbors': {\n Any (str) *: {\n Optional (str) bfd_status: ,\n Optional (str) expiration: ,\n Optional (str) dr_priority: ,\n Optional (str) up_time: ,\n Optional (str) interface: ,\n Optional (str) bidir_capable: ,\n Optional (str) ecmp_redirect_capable: ,\n },\n Optional (str) secondary_address: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_neighbor_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L2076"}}, "show ipv6 pim route vrf {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1812"}}, "show ipv6 pim route": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimRoute", "doc": "Parser for:\n show ipv6 pim route\n show ipv6 pim route vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) topology_tree_info: {\n Any (str) *: {\n Optional (str) group: ,\n Optional (str) source_address: ,\n Optional (str) is_rpt: ,\n Optional (str) rp_bit: ,\n Optional (str) expiration: ,\n Optional (str) incoming_interface: ,\n Optional (str) mode: ,\n Optional (str) rp_address: ,\n Optional (str) rpf_neighbor: ,\n Optional (str) jp_holdtime_roundup: ,\n Optional (str) oif: ,\n Optional (str) oif_count: ,\n Optional (str) oif_timeout_count: ,\n Optional (str) oif_timeout: ,\n Optional (str) immediate: ,\n Optional (str) immediate_count: ,\n Optional (str) immediate_timeout_count: ,\n Optional (str) immediate_timeout: ,\n Optional (str) timeout_interval: ,\n Optional (str) sgr_prune_count: ,\n Optional (str) sgr_prune: ,\n Optional (str) route_fabric_owned: ,\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L1812"}}, "show ipv6 pim vrf all detail": {"nxos": {"module_name": "show_pim", "class": "ShowIpv6PimVrfAllDetail", "doc": "Parser for show ipv6 pim vrf all detail", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n Optional (str) vrf_id: ,\n Optional (str) table_id: ,\n Optional (str) interface_count: ,\n Optional (str) bfd: {\n Optional (str) enable: ,\n },\n Optional (str) state_limit: ,\n Optional (str) register_rate_limit: ,\n Optional (str) shared_tree_route_map: ,\n Optional (str) shared_tree_route_ranges: ,\n Optional (str) shared_tree_ranges: ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_pim_vrf_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4105"}}, "show running-config {pim}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec '^i'": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec {vrf}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec '^i' | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_'^i'___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | sec {vrf} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___sec_vrf___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show running-config {pim} | inc {pip_str}": {"nxos": {"module_name": "show_pim", "class": "ShowRunningConfigPim", "doc": "Parser for show running-config pim", "schema": "{\nOptional (str) feature_pim: ,\nOptional (str) feature_pim6: ,\nOptional (str) vrf: {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) rp: {\n Optional (str) autorp: {\n Optional (str) send_rp_announce: {\n Optional (str) interface: ,\n Optional (str) group: ,\n Optional (str) scope: ,\n Optional (str) group_list: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n Optional (str) interval: ,\n Optional (str) bidir: ,\n },\n Optional (str) send_rp_discovery: {\n 'interface': ,\n Optional (str) scope: ,\n },\n Optional (str) listener: ,\n },\n Optional (str) bsr: {\n Any (str) *: {\n Optional (str) interface: ,\n Optional (str) policy: ,\n Optional (str) mode: ,\n Optional (str) priority: ,\n Optional (str) interval: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n Optional (str) static_rp: {\n Any (str) *: {\n Optional (str) policy_name: ,\n Optional (str) override: ,\n Optional (str) policy: ,\n Optional (str) bidir: ,\n Optional (str) route_map: ,\n Optional (str) prefix_list: ,\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_pim___inc_pip_str", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_pim.py#L4278"}}, "show install active": {"nxos": {"module_name": "show_platform", "class": "ShowInstallActive", "doc": "Parser for show install active", "schema": "{\n'boot_images': {\n Optional (str) kickstart_image: ,\n Optional (str) system_image: ,\n },\nOptional (str) active_packages: {\n Any (str) *: {\n Optional (str) active_package_name: ,\n },\n },\n}", "uid": "show_install_active", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L448"}}, "show redundancy status": {"nxos": {"module_name": "show_platform", "class": "ShowSystemRedundancyStatus", "doc": "Parser for show system redundancy status", "schema": "{\n'redundancy_mode': {\n 'administrative': ,\n 'operational': ,\n },\nAny (str) *: {\n 'redundancy_state': ,\n Optional (str) supervisor_state: ,\n Optional (str) internal_state: ,\n },\nOptional (str) system_start_time: ,\nOptional (str) system_uptime: ,\nOptional (str) kernel_uptime: ,\nOptional (str) active_supervisor_time: ,\n}", "uid": "show_redundancy_status", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_platform.py#L657"}}, "show vdc current-vdc": {"nxos": {"module_name": "show_platform", "class": "ShowVdcCurrent", "doc": "Parser for:\n * show vdc current-vdc\n ", "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#L1291"}}, "show vdc detail": {"nxos": {"module_name": "show_platform", "class": "ShowVdcDetail", "doc": "Parser for show vdc detail", "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 '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#L1147"}}, "show vdc membership status": {"nxos": {"module_name": "show_platform", "class": "ShowVdcMembershipStatus", "doc": "Parser for show vdc membership status", "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#L1340"}}, "show {af} prefix-list": {"nxos": {"module_name": "show_prefix_list", "class": "ShowIpv6PrefixList", "doc": "Parser for show ipv6 prefix-list detail", "schema": "{\n'prefix_set_name': {\n Any (str) *: {\n 'prefix_set_name': ,\n 'protocol': ,\n 'entries': ,\n 'prefixes': {\n Any (str) *: {\n 'prefix': ,\n 'masklength_range': ,\n 'sequence': ,\n 'action': ,\n },\n },\n },\n },\n}", "uid": "show_af_prefix-list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_prefix_list.py#L152"}}, "show processes | include {process}": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes___include_process", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_process.py#L42"}}, "show processes": {"nxos": {"module_name": "show_process", "class": "ShowProcesses", "doc": "Parser for show processes ", "schema": "{\n'process': {\n Any (str) *: {\n Optional (str) pid: {\n Any (str) *: {\n 'pid': ,\n 'state': ,\n Optional (str) pc: ,\n 'start_cnt': ,\n Optional (str) tty: ,\n 'type': ,\n 'process': ,\n },\n },\n Optional (str) state: ,\n Optional (str) start_cnt: ,\n Optional (str) type: ,\n Optional (str) process: ,\n },\n },\n}", "uid": "show_processes", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_process.py#L42"}}, "show ip rip interface": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L305"}}, "show ip rip interface vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipInterfaceVrfAll", "doc": "Parser for:\n * show ip rip interface\n * show ip rip interface vrf {vrf}\n * show ip rip interface vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'interfaces': {\n Any (str) *: {\n Optional (str) states: {\n Optional (str) protocol_state: ,\n Optional (str) link_state: ,\n Optional (str) admin_state: ,\n },\n 'oper_status': ,\n Optional (str) authentication: {\n 'auth_key_chain': {\n 'key_chain': ,\n },\n 'auth_key': {\n 'crypto_algorithm': ,\n },\n },\n 'ipv4': {\n Any (str) *: {\n 'ip': ,\n 'prefix_length': ,\n },\n },\n 'metric': ,\n Optional (str) split_horizon: ,\n Optional (str) passive: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_interface_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L305"}}, "show ip rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L832"}}, "show ip rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipRouteVrfAll", "doc": "Parser for:\n * show ip rip route\n * show ip rip route vrf \n * show ip rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L832"}}, "show ip rip": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L606"}}, "show ip rip vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpRipVrfAll", "doc": "Parser for:\n * show ip rip\n * show ip rip vrf \n * show ip rip vrf all", "schema": "{\n'isolate_mode': ,\n'mmode': ,\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'port': ,\n 'multicast_group': ,\n 'distance': ,\n Optional (str) timers: {\n Optional (str) update_interval: ,\n Optional (str) expire_in: ,\n Optional (str) collect_garbage: ,\n },\n 'default_metric': ,\n 'maximum_paths': ,\n Optional (str) default_originate: ,\n 'process': ,\n Optional (str) interfaces: {\n Any (str) *: {\n },\n },\n Optional (str) redistribute: {\n Any (str) *: {\n Optional (str) route_policy: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_rip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L606"}}, "show ipv6 rip route": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L1121"}}, "show ipv6 rip route vrf {vrf}": {"nxos": {"module_name": "show_rip", "class": "ShowIpv6RipRouteVrfAll", "doc": "Parser for:\n * show ipv6 rip route\n * show ipv6 rip route vrf {vrf}\n * show ipv6 rip route vrf all", "schema": "{\n'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'instance': {\n Any (str) *: {\n 'routes': {\n Any (str) *: {\n 'best_route': ,\n 'next_hops': ,\n 'index': {\n Any (str) *: {\n Optional (str) next_hop: ,\n Optional (str) interface: ,\n Optional (str) metric: ,\n Optional (str) tag: ,\n Optional (str) redistributed: ,\n Optional (str) route_type: ,\n Optional (str) expire_time: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_rip_route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_rip.py#L1121"}}, "show route-map": {"nxos": {"module_name": "show_route_map", "class": "ShowRouteMap", "doc": "Parser for show route-map", "schema": "{\nAny (str) *: {\n Optional (str) description: ,\n 'statements': {\n Any (str) *: {\n 'conditions': {\n Optional (str) match_med_eq: ,\n Optional (str) match_nexthop_in: ,\n Optional (str) match_nexthop_in_v6: ,\n Optional (str) match_route_type: ,\n Optional (str) match_community_list: ,\n Optional (str) match_ext_community_list: ,\n Optional (str) match_as_path_list: ,\n Optional (str) match_interface: ,\n Optional (str) match_prefix_list: ,\n Optional (str) match_access_list: ,\n Optional (str) match_as_number_list: ,\n Optional (str) match_prefix_list_v6: ,\n Optional (str) match_access_list_v6: ,\n Optional (str) match_tag_list: ,\n },\n 'actions': {\n Optional (str) set_route_origin: ,\n Optional (str) set_distance: ,\n Optional (str) set_local_pref: ,\n Optional (str) set_next_hop: ,\n Optional (str) set_next_hop_v6: ,\n Optional (str) set_med: ,\n Optional (str) set_as_path_prepend: ,\n Optional (str) set_as_path_group: ,\n Optional (str) set_as_path_prepend_repeat_n: ,\n Optional (str) set_community: ,\n Optional (str) set_community_additive: ,\n Optional (str) set_community_no_advertise: ,\n Optional (str) set_community_no_export: ,\n Optional (str) set_community_delete: ,\n Optional (str) set_ext_community_rt: ,\n Optional (str) set_ext_community_soo: ,\n Optional (str) set_ext_community_vpn: ,\n Optional (str) set_ext_community_rt_additive: ,\n Optional (str) set_ext_community_delete: ,\n Optional (str) set_level: ,\n Optional (str) set_weight: ,\n Optional (str) set_metric_type: ,\n Optional (str) set_metric: ,\n Optional (str) set_level: ,\n 'clause': ,\n 'route_disposition': ,\n Optional (str) set_tag: ,\n },\n },\n },\n },\n}", "uid": "show_route-map", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_route_map.py#L63"}}, "show routing": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L261"}}, "show routing {ip}": {"nxos": {"module_name": "show_routing", "class": "ShowRouting", "doc": "Parser for show routing\n show routing ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L261"}}, "show routing {ip} vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing vrf all": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing {ip} vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_ip_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show routing vrf {vrf}": {"nxos": {"module_name": "show_routing", "class": "ShowRoutingVrfAll", "doc": "Parser for show routing ip vrf all\n show routing ip vrf ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) bgp_distance_extern_as: ,\n Optional (str) bgp_distance_internal_as: ,\n Optional (str) bgp_distance_local: ,\n 'ip': {\n Any (str) *: {\n 'ubest_num': ,\n 'mbest_num': ,\n Optional (str) attach: ,\n Optional (str) best_route: {\n Optional (Any) Any (str) *: {\n Optional (str) nexthop: {\n Optional (Any) Any (str) *: {\n Optional (str) protocol: {\n Optional (Any) Any (str) *: {\n Optional (str) route_table: ,\n Optional (str) uptime: ,\n Optional (str) interface: ,\n Optional (str) preference: ,\n Optional (str) metric: ,\n Optional (str) protocol_id: ,\n Optional (str) attribute: ,\n Optional (str) tag: ,\n Optional (str) mpls: ,\n Optional (str) mpls_vpn: ,\n Optional (str) evpn: ,\n Optional (str) segid: ,\n Optional (str) tunnelid: ,\n Optional (str) encap: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_routing_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_routing.py#L74"}}, "show ip static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L52"}}, "show ip static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpStaticRoute", "doc": "Parser for:\n show ip static-route\n show ip static-route vrf \n show ip static-route vrf all\n ", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) active: ,\n Optional (str) rnh_active: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) active: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_static-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L52"}}, "show ipv6 static-route vrf {vrf}": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L260"}}, "show ipv6 static-route": {"nxos": {"module_name": "show_static_routing", "class": "ShowIpv6StaticRoute", "doc": "Parser for:\n show ipv6 static-route\n show ipv6 static-route vrf \n show ipv6 static-route vrf all", "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) next_hop: {\n Optional (str) outgoing_interface: {\n Any (str) *: {\n Optional (str) outgoing_interface: ,\n Optional (str) preference: ,\n Optional (str) resolved_tid: ,\n Optional (str) bfd_enabled: ,\n Optional (str) rnh_active: ,\n Optional (str) next_hop_vrf: ,\n },\n },\n Optional (str) next_hop_list: {\n Any (str) *: {\n Optional (str) index: ,\n Optional (str) next_hop: ,\n Optional (str) next_hop_netmask: ,\n Optional (str) outgoing_interface: ,\n Optional (str) resolved_tid: ,\n Optional (str) preference: ,\n Optional (str) bfd_enabled: ,\n Optional (str) next_hop_vrf: ,\n Optional (str) rnh_active: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_static-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_static_routing.py#L260"}}, "show system internal l2fwder Mac": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalL2fwderMac", "doc": "Parser for show system internal l2fwder Mac", "schema": "{\n'vlans': {\n Any (str) *: {\n 'mac_addresses': {\n Any (str) *: {\n 'mac_type': ,\n 'mac_aging_time': ,\n 'entry': ,\n 'secure': ,\n 'ntfy': ,\n 'ports': ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_l2fwder_Mac", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_system.py#L247"}}, "show system internal sysmgr service name {process}": {"nxos": {"module_name": "show_system", "class": "ShowSystemInternalSysmgrServiceName", "doc": "Parser for show system internal sysmgr service name ", "schema": "{\n'instance': {\n Any (str) *: {\n 'tag': {\n Any (str) *: {\n 'process_name': ,\n 'internal_id': ,\n 'uuid': ,\n 'state': ,\n 'plugin_id': ,\n 'state_start_date': ,\n Optional (str) last_restart_date: ,\n Optional (str) pid: ,\n Optional (str) previous_pid: ,\n Optional (str) sap: ,\n Optional (str) restart_count: ,\n Optional (str) reboot_state: ,\n Optional (str) last_terminate_reason: ,\n },\n },\n },\n },\n}", "uid": "show_system_internal_sysmgr_service_name_process", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_system.py#L44"}}, "show running-config | sec '^advertise evpn multicast'": {"nxos": {"module_name": "show_trm", "class": "ShowRunningConfigTrm", "doc": "Parser for show running-config | sec '^advertise evpn multicast'", "schema": "{\nOptional (str) advertise_evpn_multicast: ,\n}", "uid": "show_running-config___sec_'^advertise_evpn_multicast'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_trm.py#L34"}}, "show vlan id 1-3967 vn-segment": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanIdVnSegment", "doc": "Parser for show vlan id 1-3967 vn_segment", "schema": "{\n'vlans': {\n Any (str) *: {\n Optional (str) vlan_id: ,\n Optional (str) vn_segment_id: ,\n },\n },\n}", "uid": "show_vlan_id_1-3967_vn-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L231"}}, "show vlan internal info": {"nxos": {"module_name": "show_vlan", "class": "ShowVlanInternalInfo", "doc": "Parser for show vlan internal info", "schema": "{\n'vlan_id': {\n Any (str) *: {\n 'vlan_configuration': ,\n },\n },\n}", "uid": "show_vlan_internal_info", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L279"}}, "show vxlan": {"nxos": {"module_name": "show_vlan", "class": "ShowVxlan", "doc": "Parser for show vxlan", "schema": "{\n'vlan': {\n Any (str) *: {\n 'vni': ,\n },\n },\n}", "uid": "show_vxlan", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vlan.py#L477"}}, "show running-config vrf {vrf} | sec '^vrf'": {"nxos": {"module_name": "show_vrf", "class": "ShowRunningConfigVrf", "doc": "Parser for show running-config vrf | sec '^vrf' ", "schema": "{\n'vrf': {\n Any (str) *: {\n Optional (str) vrf_name: ,\n Optional (str) vni: ,\n Optional (str) rd: ,\n Optional (str) address_family: {\n Any (str) *: {\n Optional (str) route_target: {\n Any (str) *: {\n Optional (str) rt_type: ,\n Optional (str) protocol: {\n Any (str) *: {\n Optional (str) rt_evpn: ,\n Optional (str) rt_mvpn: ,\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_running-config_vrf_vrf___sec_'^vrf'", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L270"}}, "show vrf interface": {"nxos": {"module_name": "show_vrf", "class": "ShowVrfInterface", "doc": "Parser for show vrf Interface", "schema": "{\n'vrf_interface': {\n Any (str) *: {\n 'vrf_name': ,\n 'vrf_id': ,\n 'site_of_origin': ,\n },\n },\n}", "uid": "show_vrf_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vrf.py#L88"}}, "show fabric multicast globals": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastGlobals", "doc": "parser for:\n show fabric multicast globals", "schema": "{\n'multicast': {\n 'globals': {\n 'pruning': ,\n 'switch_role': ,\n 'fabric_control_seg': ,\n 'peer_fabric_ctrl_addr': ,\n 'advertise_vpc_rpf_routes': ,\n 'created_vni_list': ,\n 'fwd_encap': ,\n 'overlay_distributed_dr': ,\n 'overlay_spt_only': ,\n },\n },\n}", "uid": "show_fabric_multicast_globals", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1992"}}, "show fabric multicast ipv4 l2-mroute vni {vni}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2266"}}, "show fabric multicast ipv4 l2-mroute vni all": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpL2Mroute", "doc": "parser for:\n show fabric multicast ipv4 l2-mroute\n show fabric multicast ipv4 l2-mroute vni \n show fabric multicast ipv4 l2-mroute vni all", "schema": "{\n'multicast': {\n 'l2_mroute': {\n 'vni': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) fabric_l2_mroutes: {\n 'gaddr': {\n Any (str) *: {\n 'saddr': {\n Any (str) *: {\n 'interested_fabric_nodes': {\n Any (str) *: {\n 'node': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_l2-mroute_vni_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2266"}}, "show fabric multicast ipv4 sa-ad-route vrf {vrf}": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2146"}}, "show fabric multicast ipv4 sa-ad-route": {"nxos": {"module_name": "show_vxlan", "class": "ShowFabricMulticastIpSaAdRoute", "doc": "parser for:\n show fabric multicast ipv4 sa-ad-route\n show fabric multicast ipv4 sa-ad-route vrf \n show fabric multicast ipv4 sa-ad-route vrf all", "schema": "{\n'multicast': {\n 'vrf': {\n Any (str) *: {\n 'vnid': ,\n Optional (str) address_family: {\n Any (str) *: {\n 'sa_ad_routes': {\n 'gaddr': {\n Any (str) *: {\n 'grp_len': ,\n 'saddr': {\n Any (str) *: {\n 'src_len': ,\n 'uptime': ,\n Optional (str) interested_fabric_nodes: {\n Any (str) *: {\n 'uptime': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_fabric_multicast_ipv4_sa-ad-route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2146"}}, "show l2route evpn ethernet-segment all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnEternetSegmentAll", "doc": "parser for:\n show l2route evpn ethernet-segment all", "schema": "{\n'evpn': {\n 'ethernet_segment': {\n Any (str) *: {\n 'ethernet_segment': ,\n 'originating_rtr': ,\n 'prod_name': ,\n 'int_ifhdl': ,\n 'client_nfn': ,\n },\n },\n },\n}", "uid": "show_l2route_evpn_ethernet-segment_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1084"}}, "show l2route evpn imet all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnImetAllDetail", "doc": "Parser for show l2route evpn imet all detail ", "schema": "{\n'vni': {\n Any (str) *: {\n 'ip': {\n Any (str) *: {\n 'topo_id': ,\n 'vni': ,\n 'prod_type': ,\n 'ip_addr': ,\n 'eth_tag_id': ,\n 'pmsi_flags': ,\n 'flags': ,\n 'type': ,\n 'vni_label': ,\n 'tunnel_id': ,\n 'client_nfn': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_imet_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L55"}}, "show l2route evpn mac-ip evi {evi}": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeEvpnMacIpEvi", "doc": "Parser for show l2route evpn mac-ip evi ", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_evpn_mac-ip_evi_evi", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L2361"}}, "show l2route fl all": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeFlAll", "doc": "parser for:\n show l2route fl all", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n Optional (str) num_of_peer_id: ,\n 'peer_id': {\n Any (str) *: {\n 'topo_id': ,\n 'peer_id': ,\n 'flood_list': ,\n 'is_service_node': ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_fl_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1652"}}, "show l2route mac all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacAllDetail", "doc": "parser for:\n show l2route mac all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac': {\n Any (str) *: {\n 'mac_addr': ,\n 'prod_type': ,\n 'flags': ,\n 'seq_num': ,\n 'next_hop1': ,\n 'rte_res': ,\n 'fwd_state': ,\n Optional (str) peer_id: ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1292"}}, "show l2route mac-ip all detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeMacIpAllDetail", "doc": "parser for:\n show l2route mac-ip all detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'mac_ip': {\n Any (str) *: {\n 'mac_addr': ,\n 'mac_ip_prod_type': ,\n Optional (str) mac_ip_flags: ,\n Optional (str) seq_num: ,\n 'next_hop1': ,\n 'host_ip': ,\n Optional (str) sent_to: ,\n Optional (str) soo: ,\n Optional (str) l3_info: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_mac-ip_all_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1411"}}, "show l2route summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeSummary", "doc": "parser for:\n show l2route summary", "schema": "{\n'summary': {\n 'total_memory': ,\n 'numof_converged_tables': ,\n Optional (str) table_name: {\n Any (str) *: {\n 'producer_name': {\n Any (str) *: {\n 'producer_name': ,\n 'id': ,\n 'objects': ,\n 'memory': ,\n },\n 'total_obj': ,\n 'total_mem': ,\n },\n },\n },\n },\n}", "uid": "show_l2route_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1541"}}, "show l2route topology detail": {"nxos": {"module_name": "show_vxlan", "class": "ShowL2routeTopologyDetail", "doc": "parser for:\n show l2route topology detail", "schema": "{\n'topology': {\n 'topo_id': {\n Any (str) *: {\n 'topo_name': {\n Any (str) *: {\n 'topo_name': ,\n Optional (str) topo_type: ,\n Optional (str) vni: ,\n Optional (str) encap_type: ,\n Optional (str) iod: ,\n Optional (str) if_hdl: ,\n Optional (str) vtep_ip: ,\n Optional (str) emulated_ip: ,\n Optional (str) emulated_ro_ip: ,\n Optional (str) tx_id: ,\n Optional (str) rcvd_flag: ,\n Optional (str) rmac: ,\n Optional (str) vrf_id: ,\n Optional (str) vmac: ,\n Optional (str) flags: ,\n Optional (str) sub_flags: ,\n Optional (str) prev_flags: ,\n },\n },\n },\n },\n },\n}", "uid": "show_l2route_topology_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1166"}}, "show nve ethernet-segment": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveEthernetSegment", "doc": "parser for:\n show nve ethernet-segment", "schema": "{\n'nve': {\n Any (str) *: {\n 'ethernet_segment': {\n 'esi': {\n Any (str) *: {\n 'esi': ,\n 'if_name': ,\n 'es_state': ,\n 'po_state': ,\n 'nve_if_name': ,\n 'nve_state': ,\n 'host_reach_mode': ,\n 'active_vlans': ,\n Optional (str) df_vlans: ,\n 'active_vnis': ,\n 'cc_failed_vlans': ,\n 'cc_timer_left': ,\n 'num_es_mem': ,\n Optional (str) local_ordinal: ,\n 'df_timer_st': ,\n 'config_status': ,\n Optional (str) df_list: ,\n 'es_rt_added': ,\n 'ead_rt_added': ,\n 'ead_evi_rt_timer_age': ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_ethernet-segment", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L855"}}, "show interface | i nve": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveInterface", "doc": "Parser for show interface | i nve", "schema": "{\n'nves': {\n Any (str) *: {\n 'nve_name': ,\n 'nve_state': ,\n },\n },\n}", "uid": "show_interface___i_nve", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L337"}}, "show nve multisite dci-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteDciLinks", "doc": "parser for:\n show nve multisite dci-links", "schema": "{\n'multisite': {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_dci-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L713"}}, "show nve multisite fabric-links": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveMultisiteFabricLinks", "doc": "parser for:\n show nve multisite fabric-links", "schema": "{\n'multisite': {\n 'fabric_links': {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_nve_multisite_fabric-links", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L772"}}, "show nve peers": {"nxos": {"module_name": "show_vxlan", "class": "ShowNvePeers", "doc": "Parser for :\n show nve peers", "schema": "{\nAny (str) *: {\n 'nve_name': ,\n 'peer_ip': {\n Any (str) *: {\n 'peer_state': ,\n 'learn_type': ,\n 'uptime': ,\n 'router_mac': ,\n },\n },\n },\n}", "uid": "show_nve_peers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L134"}}, "show nve vni": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVni", "doc": "parser for:\n show nve vni", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n 'mcast': ,\n 'vni_state': ,\n 'mode': ,\n 'type': ,\n 'flags': ,\n },\n },\n },\n}", "uid": "show_nve_vni", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L272"}}, "show nve vni ingress-replication": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniIngressReplication", "doc": "parser for:\n show nve vni Ingress-replication", "schema": "{\nAny (str) *: {\n 'vni': {\n Any (str) *: {\n 'vni': ,\n Optional (str) repl_ip: {\n Any (str) *: {\n Optional (str) repl_ip: ,\n Optional (str) source: ,\n Optional (str) up_time: ,\n },\n },\n },\n },\n },\n}", "uid": "show_nve_vni_ingress-replication", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1921"}}, "show nve vni summary": {"nxos": {"module_name": "show_vxlan", "class": "ShowNveVniSummary", "doc": "Parser for :\n show nve vni summary", "schema": "{\n'vni': {\n 'summary': {\n 'cp_vni_count': ,\n 'cp_vni_up': ,\n 'cp_vni_down': ,\n 'dp_vni_count': ,\n 'dp_vni_up': ,\n 'dp_vni_down': ,\n },\n },\n}", "uid": "show_nve_vni_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L206"}}, "show running-config nv overlay": {"nxos": {"module_name": "show_vxlan", "class": "ShowRunningConfigNvOverlay", "doc": "parser for:\n show running-config nv overlay", "schema": "{\nOptional (str) evpn_multisite_border_gateway: ,\nOptional (str) multisite_convergence_time: ,\nOptional (str) enabled_nv_overlay: ,\nAny (str) *: {\n Optional (str) nve_name: ,\n Optional (str) if_state: ,\n Optional (str) host_reachability_protocol: ,\n Optional (str) adv_vmac: ,\n Optional (str) source_if: ,\n Optional (str) multisite_bgw_if: ,\n Optional (str) vni: {\n Any (str) *: {\n Optional (str) vni: ,\n Optional (str) associated_vrf: ,\n Optional (str) multisite_ingress_replication: ,\n Optional (str) mcast_group: ,\n },\n },\n },\nOptional (str) multisite: {\n Optional (str) dci_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n Optional (str) fabric_links: {\n Any (str) *: {\n 'if_name': ,\n 'if_state': ,\n },\n },\n },\n}", "uid": "show_running-config_nv_overlay", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vxlan.py#L1746"}}, "show ip eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L149"}}, "show ip eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv4EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ip_eigrp_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L359"}}, "show ipv6 eigrp neighbors vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighbors", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'peer_handle': ,\n 'hold': ,\n 'uptime': ,\n 'q_cnt': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L166"}}, "show ipv6 eigrp neighbors detail vrf {vrf}": {"nxos": {"module_name": "show_eigrp", "class": "ShowIpv6EigrpNeighborsDetail", "doc": null, "schema": "{\n'eigrp_instance': {\n Any (str) *: {\n 'vrf': {\n Any (str) *: {\n 'address_family': {\n Any (str) *: {\n 'eigrp_interface': {\n Any (str) *: {\n 'eigrp_nbr': {\n Any (str) *: {\n 'retransmit_count': ,\n 'retry_count': ,\n 'last_seq_number': ,\n 'srtt': ,\n 'rto': ,\n 'q_cnt': ,\n 'peer_handle': ,\n 'nbr_sw_ver': {\n 'os_majorver': ,\n 'os_minorver': ,\n 'tlv_majorrev': ,\n 'tlv_minorrev': ,\n },\n 'hold': ,\n 'uptime': ,\n 'prefixes': ,\n 'bfd_state': ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_eigrp_neighbors_detail_vrf_vrf", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_eigrp.py#L375"}}, "show ipv6 icmp neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6IcmpNeighborDetailVrfAll", "doc": "\n Parser for \"show ipv6 icmp neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'phy_interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'mac_address': ,\n 'state': ,\n },\n },\n },\n },\n}", "uid": "show_ipv6_icmp_neighbor_detail_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L692"}}, "show ipv6 nd interface vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NdInterfaceVrfAll", "doc": "\n Parser for \"show ipv6 nd interface vrf all\"\n ", "schema": "{\nOptional (str) interfaces: {\n Any (str) *: {\n 'vrf': ,\n 'interface': ,\n 'interface_status': ,\n 'ipv6_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'ipv6_link_local_address': {\n Any (str) *: {\n 'status': ,\n },\n },\n 'nd_mac_extract': ,\n 'icmpv6_active_timers': {\n 'last_neighbor_solicitation_sent': ,\n 'last_neighbor_advertisement_sent': ,\n 'last_router_advertisement_sent': ,\n 'next_router_advertisement_sent': ,\n },\n 'router_advertisement': {\n 'periodic_interval_seconds': ,\n 'send_managed_address_configuration_flag': ,\n 'send_other_stateful_configuration_flag': ,\n 'send_default_router_preference_value': ,\n 'send_current_hop_limit': ,\n 'send_mtu': ,\n 'send_router_lifetime_secs': ,\n 'send_reachable_time_ms': ,\n 'send_retrans_timer_ms': ,\n 'suppress_ra': ,\n 'suppress_mtu_ra': ,\n 'suppress_route_information_option_ra': ,\n },\n 'neighbor_solicitation': {\n 'ns_retransmit_interval_ms': ,\n 'nd_nud_retry_base': ,\n 'nd_nud_retry_interval': ,\n 'nd_nud_retry_attempts': ,\n },\n 'icmpv6_error_message': {\n 'send_redirects_num': ,\n 'send_unreachables': ,\n },\n 'icmpv6_dad': {\n 'maximum_dad_attempts': ,\n 'current_dad_attempt': ,\n },\n },\n },\n}", "uid": "show_ipv6_nd_interface_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L312"}}, "show ipv6 neighbor detail vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6NeighborsDetailVrfAll", "doc": "\n Parser for \"show ipv6 neighbor detail vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'neighbors': {\n Any (str) *: {\n 'ip': ,\n 'age': ,\n 'physical_interface': ,\n 'mac_addr': ,\n 'preference': ,\n 'source': ,\n 'packet_count': ,\n 'byte_count': ,\n 'best': ,\n 'throttled': ,\n },\n },\n },\n },\n'adjacency_hit': {\n Any (str) *: {\n 'packet_count': ,\n 'byte_count': ,\n },\n },\n'adjacency_statistics_last_updated_before': ,\n'total_number_of_entries': ,\n}", "uid": "show_ipv6_neighbor_detail_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L61"}}, "show ipv6 routers vrf all": {"nxos": {"module_name": "show_ipv6", "class": "ShowIpv6RoutersVrfAll", "doc": "\n Parser for \"show ipv6 routers vrf all\"\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'interface': ,\n 'router_advertisement': {\n 'router': ,\n 'last_update_time_min': ,\n 'current_hop_limit': ,\n 'lifetime': ,\n 'addrFlag': ,\n 'other_flag': ,\n 'mtu': ,\n 'home_agent_flag': ,\n 'preference': ,\n 'reachable_time_msec': ,\n 'retransmission_time': ,\n 'prefix': {\n Any (str) *: {\n 'onlink_flag': ,\n 'autonomous_flag': ,\n 'valid_lifetime': ,\n 'preferred_lifetime': ,\n },\n },\n },\n },\n },\n}", "uid": "show_ipv6_routers_vrf_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_ipv6.py#L825"}}, "show lacp system-identifier": {"nxos": {"module_name": "show_lag", "class": "ShowLacpSystemIdentifier", "doc": "Parser for :\n show lacp system-identifier", "schema": "{\n'system_id_mac': ,\n'system_priority': ,\n}", "uid": "show_lacp_system-identifier", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L37"}}, "show port-channel database": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelDatabase", "doc": "parser show post-channel database", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'last_update_success': ,\n 'total_ports': ,\n 'up_ports': ,\n 'port_channel_age': ,\n 'time_last_bundle': ,\n 'last_bundled_member': ,\n Optional (str) first_oper_port: ,\n Optional (str) time_last_unbundle: ,\n Optional (str) last_unbundled_member: ,\n 'members': {\n Any (str) *: {\n 'activity': ,\n 'status': ,\n 'is_first_oper_port': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_database", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L394"}}, "show port-channel summary": {"nxos": {"module_name": "show_lag", "class": "ShowPortChannelSummary", "doc": "parser for: show port-channel summary", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'bundle_id': ,\n 'oper_status': ,\n 'layer': ,\n 'protocol': ,\n 'type': ,\n 'members': {\n Any (str) *: {\n 'flags': ,\n },\n },\n },\n },\n}", "uid": "show_port-channel_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lag.py#L307"}}, "show lldp all": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpAll", "doc": "parser for show lldp all", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'enabled': ,\n 'tx': ,\n 'rx': ,\n 'dcbx': ,\n },\n },\n}", "uid": "show_lldp_all", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L36"}}, "show lldp timers": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTimers", "doc": "parser for show lldp timers", "schema": "{\n'hold_timer': ,\n'reinit_timer': ,\n'hello_timer': ,\n}", "uid": "show_lldp_timers", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L90"}}, "show lldp tlv-select": {"nxos": {"module_name": "show_lldp", "class": "ShowLldpTlvSelect", "doc": "parser for show lldp tlv-select", "schema": "{\n'suppress_tlv_advertisement': {\n Any (str) *: ,\n },\n}", "uid": "show_lldp_tlv-select", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_lldp.py#L143"}}, "show logging logfile | include {include}": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile___include_include", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38"}}, "show logging logfile": {"nxos": {"module_name": "show_logging", "class": "ShowLoggingLogfile", "doc": "Schema for:\n * 'show logging logfile'\n * 'show logging logfile | include {include}'\n ", "schema": "{\n'logs': ,\n}", "uid": "show_logging_logfile", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_logging.py#L38"}}, "show guestshell": {"nxos": {"module_name": "show_virtual_service", "class": "ShowGuestshell", "doc": "Parser for \"show guestshell\".", "schema": "{\n'state': ,\n'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\nOptional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n}", "uid": "show_guestshell", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L631"}}, "show virtual-service core": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L269"}}, "show virtual-service core name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceCore", "doc": "Parser for:\n * show virtual-service core\n * show virtual-service core name \n ", "schema": "{\n'cores': {\n Any (str) *: {\n 'virtual_service': ,\n 'process_name': ,\n 'pid': ,\n 'date': ,\n },\n },\n}", "uid": "show_virtual-service_core_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L269"}}, "show virtual-service detail": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L362"}}, "show virtual-service detail name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceDetail", "doc": "Parser for:\n * show virtual-service detail\n * show virtual-service detail name \n * show guestshell (by way of subclass ShowGuestshell)\n ", "schema": "{\n'service': {\n Any (str) *: {\n 'state': ,\n 'package_information': {\n 'name': ,\n 'path': ,\n 'application': {\n 'name': ,\n 'version': ,\n 'description': ,\n },\n 'signing': {\n 'key_type': ,\n 'method': ,\n },\n 'licensing': {\n 'name': ,\n 'version': ,\n },\n },\n 'resource_reservation': {\n 'disk_mb': ,\n 'memory_mb': ,\n 'cpu_percent': ,\n },\n Optional (str) attached_devices: {\n Any (str) *: {\n 'type': ,\n Optional (str) name: ,\n Optional (str) alias: ,\n },\n },\n },\n },\n}", "uid": "show_virtual-service_detail_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L362"}}, "show virtual-service global": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceGlobal", "doc": "Parser for \"show virtual-service global\".", "schema": "{\n'version': ,\n'virtual_services': {\n 'installed': ,\n 'activated': ,\n },\n'machine_types': {\n 'supported': ,\n 'disabled': ,\n },\n'resource_limits': {\n 'cpus_per_service': ,\n 'cpu': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'memory': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n 'bootflash': {\n 'quota': ,\n 'committed': ,\n 'available': ,\n },\n },\n}", "uid": "show_virtual-service_global", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L63"}}, "show virtual-service list": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceList", "doc": "Parser for \"show virtual-service list\".", "schema": "{\n'service': {\n Any (str) *: {\n 'status': ,\n Optional (str) package: ,\n },\n },\n}", "uid": "show_virtual-service_list", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L195"}}, "show virtual-service utilization name {name}": {"nxos": {"module_name": "show_virtual_service", "class": "ShowVirtualServiceUtilization", "doc": "Parser for \"show virtual-service utilization name \".", "schema": "{\n'cpu': {\n 'requested_percent': ,\n 'actual_percent': ,\n 'state_abbrev': ,\n 'state': ,\n },\n'memory': {\n 'allocation_kb': ,\n 'used_kb': ,\n },\n'storage': {\n Any (str) *: {\n 'capacity_kb': ,\n 'used_kb': ,\n 'available_kb': ,\n 'used_percent': ,\n },\n },\n}", "uid": "show_virtual-service_utilization_name_name", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_virtual_service.py#L677"}}, "show vpc": {"nxos": {"module_name": "show_vpc", "class": "ShowVpc", "doc": "Parser for show vpc", "schema": "{\n'vpc_domain_id': ,\n'vpc_peer_status': ,\n'vpc_peer_keepalive_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) 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 },\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 },\n },\n}", "uid": "show_vpc", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/nxos/show_vpc.py#L67"}}, "/dna/intent/api/v1/interface": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/dnac/interface.py#L76"}}, "/dna/intent/api/v1/interface/{interface}": {"dnac": {"module_name": "interface", "class": "Interface", "doc": "parser for /dna/intent/api/v1/interface, /dna/intent/api/v1/interface/{interface}", "schema": "{\nAny (str) *: {\n 'adminStatus': ,\n Optional (str) className: ,\n Optional (str) description: ,\n 'deviceId': ,\n Optional (str) duplex: ,\n Optional (str) id: ,\n 'ifIndex': ,\n Optional (str) instanceTenantId: ,\n Optional (str) instanceUuid: ,\n 'interfaceType': ,\n Optional (str) ipv4Address: ,\n Optional (str) ipv4Mask: ,\n 'isisSupport': ,\n 'lastUpdated': ,\n Optional (str) macAddress: ,\n Optional (str) mappedPhysicalInterfaceId: ,\n Optional (str) mappedPhysicalInterfaceName: ,\n Optional (str) mediaType: ,\n Optional (str) nativeVlanId: ,\n 'ospfSupport': ,\n 'pid': ,\n 'portMode': ,\n 'portName': ,\n Optional (str) portType: ,\n 'serialNo': ,\n 'series': ,\n Optional (str) speed: ,\n 'status': ,\n Optional (str) vlanId: ,\n Optional (str) voiceVlan: ,\n },\n}", "uid": "/dna/intent/api/v1/interface/interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/dnac/interface.py#L76"}}, "show interface ip brief": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceIpBrief", "doc": "Parser for\n * show interface ip brief\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n Optional (str) unnumbered: {\n Optional (str) unnumbered_intf_ref: ,\n },\n },\n 'check': ,\n 'method': ,\n 'link_status': ,\n Optional (str) line_protocol: ,\n },\n },\n}", "uid": "show_interface_ip_brief", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L182"}}, "show interface summary": {"asa": {"module_name": "show_interface", "class": "ShowInterfaceSummary", "doc": "Parser for\n * show interface summary\n ", "schema": "{\n'interfaces': {\n Any (str) *: {\n 'link_status': ,\n 'line_protocol': ,\n Optional (str) name: ,\n Optional (str) mac_address: ,\n Optional (str) mtu: ,\n Optional (str) ipv4: {\n Any (str) *: {\n Optional (str) ip: ,\n Optional (str) prefix_length: ,\n },\n },\n Optional (str) subnet: ,\n Optional (str) interface_state: ,\n Optional (str) config_status: ,\n Optional (str) config_issue: ,\n },\n },\n}", "uid": "show_interface_summary", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_interface.py#L49"}}, "show route": {"asa": {"module_name": "show_route", "class": "ShowRoute", "doc": "Parser for\n * show route\n ", "schema": "{\n'vrf': {\n 'default': {\n 'address_family': {\n 'ipv4': {\n Optional (str) routes: {\n Any (str) *: {\n 'candidate_default': ,\n Optional (str) subnet: ,\n '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) next_hop: {\n Optional (str) outgoing_interface_name: {\n Any (str) *: {\n Optional (str) outgoing_interface_name: ,\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_name: ,\n },\n },\n },\n },\n },\n },\n },\n },\n },\n}", "uid": "show_route", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_route.py#L90"}}, "show context": {"asa": {"module_name": "show_context", "class": "ShowContext", "doc": "Parser for\n * show context\n ", "schema": "{\nAny (str) *: {\n 'candidate_default': ,\n 'class': ,\n 'mode': ,\n 'url': ,\n 'interfaces': ,\n },\n}", "uid": "show_context", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_context.py#L34"}}, "show context detail": {"asa": {"module_name": "show_context", "class": "ShowContextDetail", "doc": "Parser for\n * show context detail\n ", "schema": "{\nAny (str) *: {\n 'id': ,\n 'flags': ,\n 'class': ,\n 'context_created': ,\n Optional (str) url: ,\n Optional (str) interfaces: {\n Optional (str) real_interfaces: ,\n Optional (str) mapped_interfaces: ,\n },\n },\n}", "uid": "show_context_detail", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/asa/show_context.py#L137"}}, "ifconfig {interface}": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig_interface", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/ifconfig.py#L69"}}, "ifconfig": {"linux": {"module_name": "ifconfig", "class": "Ifconfig", "doc": "Parser for ifconfig []", "schema": "{\nAny (str) *: {\n 'interface': ,\n 'flags': ,\n 'mtu': ,\n Optional (str) ipv4: {\n Any (str) *: {\n 'ip': ,\n 'netmask': ,\n 'broadcast': ,\n },\n },\n Optional (str) ipv6: {\n Any (str) *: {\n 'ip': ,\n 'prefixlen': ,\n 'scopeid': ,\n },\n },\n 'type': ,\n Optional (str) txqueuelen: ,\n Optional (str) mac: ,\n 'destription': ,\n 'counters': {\n 'rx_pkts': ,\n 'rx_bytes': ,\n 'rx_value': ,\n 'rx_errors': ,\n 'rx_dropped': ,\n 'rx_overruns': ,\n 'rx_frame': ,\n 'tx_pkts': ,\n 'tx_bytes': ,\n 'tx_value': ,\n 'tx_errors': ,\n 'tx_dropped': ,\n 'tx_overruns': ,\n 'tx_carrier': ,\n 'tx_collisions': ,\n },\n Optional (str) device_interrupt: ,\n Optional (str) device_memory: ,\n },\n}", "uid": "ifconfig", "url": "https://github.com/CiscoTestAutomation/genieparser/tree/master/src/genie/libs/parser/linux/ifconfig.py#L69"}}} \ No newline at end of file